Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 139876 - stabilize >=11-wm/fluxbox-0.9.15 for gcc-4.x
Summary: stabilize >=11-wm/fluxbox-0.9.15 for gcc-4.x
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: PPC Linux
: High normal (vote)
Assignee: Alec Warner
URL:
Whiteboard:
Keywords:
: 141443 (view as bug list)
Depends on: 125996
Blocks:
  Show dependency tree
 
Reported: 2006-07-10 07:04 UTC by Mike Hammill
Modified: 2006-09-07 17:18 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mike Hammill 2006-07-10 07:04:34 UTC
I recently went through an upgrade to gcc 4.1.1 on a Mac G4.  Everything recompiled OK except fluxbox 0.9.14-r2. In order to get it I had to choose an unstable version (I went with 1.0_rc1, which compiled fine).  Perhaps this is nit-picking, but since I had to choose an unstable package even though I have a stable package system otherwise, I thought it was worth noting.  I suspect bumping fluxbox up to a version that compiles with the new modular X would probably be an easy fix.  A fellow on the forums, <http://forums.gentoo.org/viewtopic-t-478127-highlight-fluxbox.html> claims fluxbox 0.9.15 worked for him.

Below are the details on my system. Note I am using (the stable?) newest profile for a G4.   Thanks for all the great Gentoo work!

# emerge --info
Portage 2.1-r1 (default-linux/ppc/ppc32/2006.1/G4, gcc-4.1.1, glibc-2.4-r3, 2.6.16-gentoo-r7 ppc)
=================================================================
System uname: 2.6.16-gentoo-r7 ppc 7400, altivec supported
Gentoo Base System version 1.6.15
app-admin/eselect-compiler: [Not Present]
dev-lang/python:     2.3.5-r2, 2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r4
ACCEPT_KEYWORDS="ppc"
AUTOCLEAN="yes"
CBUILD="powerpc-unknown-linux-gnu"
CFLAGS="-O2 -mtune=7400 -mcpu=7400 -maltivec -mabi=altivec -pipe -fomit-frame-pointer"
CHOST="powerpc-unknown-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/s                               
hutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-O2 -mtune=7400 -mcpu=7400 -maltivec -mabi=altivec -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer parallel-fetch sandbox sfperms strict"
GENTOO_MIRRORS="http://ftp.rhnet.is/pub/gentoo/ http://mirror.gentoo.no/ http://ftp.du.se/pub/os/gentoo http://ds.thn.htu.se/linux/gentoo http:                               
//mirror.pudas.net/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=                               
180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="ppc X alsa altivec apache2 arts berkdb bitmap-fonts bonobo cdr cli crypt cups dlloader dri dvd eds emacs emboss encode esd fam fortran gcj                               
 gdbm gif gnome gpm gstreamer gtk gtkhtml ipv6 isdnlog jpeg kde ldap libg++ libwww mad mikmod mozilla mp3 mpeg ncurses nls nptl nptlonly ogg op                               
engl pam pcre pdflib perl png pppd python qt qt3 qt4 quicktime readline reflection ruby sdl session spell spl ssl tcpd truetype truetype-fonts                                
type1-fonts udev unicode vorbis xml xorg xv zlib elibc_glibc input_devices_keyboard input_devices_mouse kernel_linux userland_GNU video_cards_r                               
adeon video_cards_fbdev"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS

# cat /proc/cpuinfo 
processor       : 0
cpu             : 7400, altivec supported
temperature     : 27-29 C (uncalibrated)
clock           : 400.000000MHz
revision        : 2.9 (pvr 000c 0209)
bogomips        : 49.66
timebase        : 24907667
machine         : PowerMac3,3
motherboard     : PowerMac3,3 MacRISC2 MacRISC Power Macintosh
detected as     : 65 (PowerMac G4 AGP Graphics)
pmac flags      : 00000014
L2 cache        : 1024K unified
pmac-generation : NewWorld

Top most build error with the problematic fluxbox:
make[4]: Entering directory `/var/tmp/portage/fluxbox-0.9.14-r2/work/fluxbox-0.9.14/src/FbTk'
[snip]
make[4]: Leaving directory `/var/tmp/portage/fluxbox-0.9.14-r2/work/fluxbox-0.9.14/src/FbTk'
make[4]: Entering directory `/var/tmp/portage/fluxbox-0.9.14-r2/work/fluxbox-0.9.14/src'
[snip]
if powerpc-unknown-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I..  -I./FbTk   -O2 -mtune=7400 -mcpu=7400 -maltivec -mabi=altivec -pipe -fomit-frame-pointer  -DSHAPE  -I/usr/inclu
de/freetype2   -MT ScreenResources.o -MD -MP -MF ".deps/ScreenResources.Tpo" -c -o ScreenResources.o ScreenResources.cc; \
then mv -f ".deps/ScreenResources.Tpo" ".deps/ScreenResources.Po"; else rm -f ".deps/ScreenResources.Tpo"; exit 1; fi
ScreenResources.cc:33: error: specialization of 'void FbTk::Resource<T>::setDefaultValue() [with T = BScreen::PlacementPolicy]' in different namespace
ScreenResources.cc:33: error:   from definition of 'void FbTk::Resource<T>::setDefaultValue() [with T = BScreen::PlacementPolicy]'
[a bunch of these errors]
make[4]: *** [ScreenResources.o] Error 1
Comment 1 nixnut (RETIRED) gentoo-dev 2006-07-15 07:09:17 UTC
fluxbox-0.9.15.1-r1 stable on ppc
Comment 2 René Nussbaumer (RETIRED) gentoo-dev 2006-07-16 05:02:04 UTC
It saw, it came, it would be stablized on hppa.
Comment 3 Chris Gianelloni (RETIRED) gentoo-dev 2006-08-23 14:14:48 UTC
err... alpha/amd64/x86 done
Comment 4 Ryan Hill (RETIRED) gentoo-dev 2006-08-27 19:03:26 UTC
is this fixed then?
Comment 5 Alec Warner (RETIRED) archtester gentoo-dev Security 2006-08-28 10:18:38 UTC
*** Bug 141443 has been marked as a duplicate of this bug. ***
Comment 6 Alec Warner (RETIRED) archtester gentoo-dev Security 2006-08-28 10:21:19 UTC
arches please stable 0.9.15.1-r1
Comment 7 Gustavo Zacarias (RETIRED) gentoo-dev 2006-08-28 10:22:54 UTC
We did 0.9.15.1-r2 a couple of days ago.
Comment 8 Joshua Kinard gentoo-dev 2006-09-04 20:25:12 UTC
-r2 stable on mips.
Comment 9 Raúl Porcel (RETIRED) gentoo-dev 2006-09-05 13:22:15 UTC
Alec, ia64 is done, you would close this bug if you want.
Comment 10 Alec Warner (RETIRED) archtester gentoo-dev Security 2006-09-07 17:18:30 UTC
Fixed.