Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 135842 - emerge of x11-misc/fluxspace-0.0.3-r1 fails w/ gcc-4.1.1
Summary: emerge of x11-misc/fluxspace-0.0.3-r1 fails w/ gcc-4.1.1
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GCC Porting (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Commonbox Team
URL:
Whiteboard: Patch pending, waiting on maintainer ...
Keywords:
: 150673 (view as bug list)
Depends on:
Blocks: 117482
  Show dependency tree
 
Reported: 2006-06-06 18:54 UTC by matthew.cline
Modified: 2007-02-19 00:31 UTC (History)
3 users (show)

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


Attachments
fluxspace-gcc-4.1.patch (fluxspace-gcc-4.1.patch,662 bytes, patch)
2006-06-08 03:22 UTC, Matteo Azzali (RETIRED)
Details | Diff
Patch that reverses 88660 (fluxspace-0.0.3-r1.Python.patch,662 bytes, patch)
2006-09-18 08:16 UTC, Richard Fleming
Details | Diff
ebuild that utilizes patch 97339 (fluxspace-0.0.3-r1.ebuild,2.06 KB, text/plain)
2006-09-18 08:17 UTC, Richard Fleming
Details

Note You need to log in before you can comment on or make changes to this bug.
Description matthew.cline 2006-06-06 18:54:35 UTC
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
Comment 1 Matteo Azzali (RETIRED) gentoo-dev 2006-06-08 03:22:17 UTC
Created attachment 88660 [details, diff]
fluxspace-gcc-4.1.patch

Same old extra qualification patch, apply in ${S} (main dir)...
Comment 2 Matteo Azzali (RETIRED) gentoo-dev 2006-06-08 07:09:00 UTC
Ah, I forgot, I already provided this patch upstream.
Comment 3 Jan Schubert 2006-08-09 07:06:07 UTC
This bug is still valid! The patch provided has to be other way around!

Please fix and udpate in portage!
Comment 4 Richard Fleming 2006-09-18 08:16:23 UTC
Created attachment 97339 [details, diff]
Patch that reverses 88660
Comment 5 Richard Fleming 2006-09-18 08:17:01 UTC
Created attachment 97340 [details]
ebuild that utilizes patch 97339
Comment 6 Richard Fleming 2006-09-18 08:18:10 UTC
Using the new ebuild and patch in overlay, am successfully able to merge fluxspace-0.0.3-r1 with GCC-4.1.1.
Comment 7 Andreas Sahlbach 2006-10-17 03:24:12 UTC
I can confirm the problem and the solution of it using the attached files.
Comment 8 Charlie Gehlin 2006-10-28 09:36:08 UTC
+1 , feel free to commit to tree :)
Comment 9 David Shakaryan (RETIRED) gentoo-dev 2006-11-10 01:20:52 UTC
*** Bug 150673 has been marked as a duplicate of this bug. ***
Comment 10 Ryan Hill (RETIRED) gentoo-dev 2007-02-19 00:31:20 UTC
ouch, this fell between the cracks.  sorry bout the wait.

fixed.