Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 146119 - evolvotron-0.3.1 fails to compile w/ gcc-4.1
Summary: evolvotron-0.3.1 fails to compile w/ gcc-4.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: Desktop Misc. Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 117482
  Show dependency tree
 
Reported: 2006-09-03 04:30 UTC by Bram Schoenmakers
Modified: 2006-09-03 08:54 UTC (History)
0 users

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 Bram Schoenmakers 2006-09-03 04:30:48 UTC
After upgrading to GCC 4.1.1 and updating my whole toolchain, the build gave errors with evolvotron:

=====

i686-pc-linux-gnu-g++ -c -pipe -Wall -W -march=pentium-m -pipe -fno-strict-aliasing -DFULLSCREEN -O2 -march=pentium-m -pipe '-DEVOLVOTRON_VERSION="0.3.1"' '-DEVOLVOTRON_BUILD="0.3.1 (Build options: Fullscreen Release)"' -DNDEBUG -DQT_NO_ASCII_CAST -pthread -D_REENTRANT  -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT -I/usr/qt/3/mkspecs/linux-g++ -I. -I/usr/qt/3/include -Imoc/ -o dialog_functions.o dialog_functions.cpp
mutation_parameters.h:269: error: extra qualification 'MutationParameters::' on member 'random_function_stub'
mutation_parameters.h:280: error: extra qualification 'MutationParameters::' on member 'random_function'
make[1]: *** [dialog_functions.o] Error 1
make[1]: Leaving directory `/var/tmp/portage/evolvotron-0.3.1/work/evolvotron/libevolvotron'
make: *** [sub-libevolvotron] Error 2

!!! ERROR: x11-misc/evolvotron-0.3.1 failed.
Call stack:
  ebuild.sh, line 1539:   Called dyn_compile
  ebuild.sh, line 939:   Called src_compile
  evolvotron-0.3.1.ebuild, line 32:   Called die

=====

This is my emerge --info :

=====

Portage 2.1-r2 (default-linux/x86/2006.0, gcc-4.1.1, glibc-2.4-r3, 2.6.16-gentoo-r9 i686)
=================================================================
System uname: 2.6.16-gentoo-r9 i686 Intel(R) Pentium(R) M processor 1.70GHz
Gentoo Base System version 1.12.4
ccache version 2.3 [enabled]
app-admin/eselect-compiler: [Not Present]
dev-lang/python:     2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.3
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-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium-m -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/NX/etc /usr/NX/home /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/lib/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-O2 -march=pentium-m -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks metadata-transfer parallel-fetch sandbox sfperms strict"
GENTOO_MIRRORS="http://85.25.128.62 ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo ftp://194.117.143.72/mirrors/gentoo http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/"
LINGUAS="nl"
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="/home/bram/.portage"
SYNC="rsync://rsync.nl.gentoo.org/gentoo-portage"
USE="x86 X aalib acpi alsa apm asf avi bash-completion berkdb bitmap-fonts bzip2 calendar cdr cli crypt cups dbus divx4linux dlloader dri dvd dvdread eds emboss encode esd exif ffmpeg flash foomaticdb ftp gdbm gif gpm gtk2 hal icq imagemagick imlib ipv6 isdnlog jabber jpeg kde kdehiddenvisibility libg++ libwww mad mikmod mime mmx mng mp3 mpeg msn ncurses nls nptl nptlonly offensive opengl oscar pam pcre pdflib perl png pppd python qt3 quicktime readline real reflection sdl session spell spl sse sse2 ssl subversion tcpd tetex threads tidy tiff truetype truetype-fonts type1-fonts udev unicode usb vcd vorbis win32codecs wmf xine xml xorg xv xvid zlib elibc_glibc input_devices_keyboard input_devices_mouse input_devices_evdev kernel_linux linguas_nl userland_GNU video_cards_fglrx video_cards_radeon video_cards_vesa video_cards_vga"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, MAKEOPTS, PORTAGE_RSYNC_EXTRA_OPTS

=====
Comment 1 Krzysztof Pawlik (RETIRED) gentoo-dev 2006-09-03 08:54:29 UTC
Fixed in CVS.