When trying to emerge fluxspace-0.0.3-r1, I get the following error: rm -f .libs/PythonInterface.lo i686-pc-linux-gnu-g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKA E_BUGREPORT=\"\" -DPACKAGE=\"fluxspace\" -DVERSION=\"0.0.3\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H= -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAV _UNISTD_H=1 -DHAVE_DLFCN_H=1 -DSTDC_HEADERS=1 -DHAVE_CTYPE_H=1 -DHAVE_FCNTL_H=1 -DHAVE_LIBGEN_H=1 -DHAVE_LOCALE_H=1 - HAVE_SIGNAL_H=1 -DHAVE_STDIO_H=1 -DHAVE_TIME_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_SELECT_H=1 -DHAVE_ YS_STAT_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_WAIT_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_SETLOCALE=1 -D AVE_SIGACTION=1 -DHAVE_STRFTIME=1 -DHAVE_LIBIMLIB2=1 -DPIXMAP_SUPPORT=1 -DBACKING_STORE=1 -DSTDC_HEADERS=1 -DHAVE_MAL OC_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_SELECT=1 -DHAVE_STRSTR=1 -I. -I. -I/usr/include/python2.4 -O2 -march=athlon-xp - tune=athlon-xp -pipe -fomit-frame-pointer -w -MT PythonInterface.lo -MD -MP -MF .deps/PythonInterface.Tpo -c PythonIn erface.cc -fPIC -DPIC -o .libs/PythonInterface.lo PythonInterface.cc:259: error: extra qualification 'PythonInterfaceModule::' on member 'PythonInterfaceModule' PythonInterface.cc:269: error: extra qualification 'PythonInterfaceModule::' on member 'PythonInterfaceModule' make[1]: *** [PythonInterface.lo] Error 1 make: *** [all-recursive] Error 1 !!! ERROR: x11-misc/fluxspace-0.0.3-r1 failed. Call stack: ebuild.sh, line 1531: Called dyn_compile ebuild.sh, line 931: Called src_compile fluxspace-0.0.3-r1.ebuild, line 24: Called die !!! Compile failed !!! If you need support, post the topmost build error, and the call stack if relevant. And here is my emerge --info: Portage 2.1_rc2-r3 (default-linux/x86/2006.0, gcc-4.1.1, glibc-2.4-r3, 2.6.16-gentoo-r8 i686) ================================================================= System uname: 2.6.16-gentoo-r8 i686 AMD Athlon(tm) XP Gentoo Base System version 1.12.0 distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.4 [enabled] dev-lang/python: 2.3.5-r2, 2.4.3-r1 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: 2.4-r1 dev-util/confcache: [Not Present] sys-apps/sandbox: 1.2.18.1 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-r2 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r5 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=athlon-xp -mtune=athlon-xp -pipe -fomit-frame-pointer -w" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config" CONFIG_PROTECT_MASK="/etc/gconf /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=athlon-xp -mtune=athlon-xp -pipe -fomit-frame-pointer -w" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache confcache distlocks metadata-transfer parallel-fetch prelink sandbox sfperms strict" GENTOO_MIRRORS="http://distro.ibiblio.org/pub/linux/distributions/gentoo/ http://open-systems.ufl.edu/mirrors/gentoo http://gentoo.chem.wisc.edu/gentoo/ http://mirror.datapipe.net/gentoo http://gentoo.mirrors.tds.net/gentoo" MAKEOPTS=" -s" PKGDIR="/usr/local/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/my_overlay /usr/local/portage/layman/portage-xgl /usr/local/portage/layman/fluidportage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow 3dnowext X aac acpi alsa apache2 apm avi bash-completion bitmap-fonts bzip2 bzlib cairo ccache cddb cdr cli crypt cups dbus dlloader doc dri eds emboss encode esd examples firefox flac foomaticdb fortran gif glitz gnome gpm gstreamer gtk gtk2 hal hbci imlib innodb isdnlog ithreads java jpeg jpeg2k kqemu libg++ libwww mad mikmod mmx mmxext motif mp3 mpeg ncurses nls nptl nptlonly nvidia offensive ofx ogg opengl oss pam pcre pdflib perl pic png pppd pthreads python qt quicktime quotes readline real reflection ruby sdl session snmp source spell spl sse ssl svg tcltk tcpd theora tiff truetype truetype-fonts type1-fonts udev vcd vim-with-x vorbis win32codecs x86 xine xml xorg xprint xv zlib elibc_glibc input_devices_keyboard input_devices_mouse kernel_linux userland_GNU video_cards_nvidia video_cards_nv" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS
Created attachment 88660 [details, diff] fluxspace-gcc-4.1.patch Same old extra qualification patch, apply in ${S} (main dir)...
Ah, I forgot, I already provided this patch upstream.
This bug is still valid! The patch provided has to be other way around! Please fix and udpate in portage!
Created attachment 97339 [details, diff] Patch that reverses 88660
Created attachment 97340 [details] ebuild that utilizes patch 97339
Using the new ebuild and patch in overlay, am successfully able to merge fluxspace-0.0.3-r1 with GCC-4.1.1.
I can confirm the problem and the solution of it using the attached files.
+1 , feel free to commit to tree :)
*** Bug 150673 has been marked as a duplicate of this bug. ***
ouch, this fell between the cracks. sorry bout the wait. fixed.