emerge fails with the following error: g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"freehdl\" -DVERSION=\"0.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DYYTEXT_POINTER=1 -DHAVE_EXECINFO_H=1 -DSIZEOF_INT=4 -DHAVE_VASPRINTF=1 -I. -I. -I.. -I.. -march=athlon-mp -O3 -pipe -MT xmalloc.lo -MD -MP -MF .deps/xmalloc.Tpo -c xmalloc.cc -fPIC -DPIC -o .libs/xmalloc.lo g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"freehdl\" -DVERSION=\"0.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DYYTEXT_POINTER=1 -DHAVE_EXECINFO_H=1 -DSIZEOF_INT=4 -DHAVE_VASPRINTF=1 -I. -I. -I.. -I.. -march=athlon-mp -O3 -pipe -MT xmalloc.lo -MD -MP -MF .deps/xmalloc.Tpo -c xmalloc.cc -o xmalloc.o >/dev/null 2>&1 mv -f .libs/xmalloc.lo xmalloc.lo if /bin/sh ../libtool --mode=compile g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"freehdl\" -DVERSION=\"0.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DYYTEXT_POINTER=1 -DHAVE_EXECINFO_H=1 -DSIZEOF_INT=4 -DHAVE_VASPRINTF=1 -I. -I. -I.. -I.. -march=athlon-mp -O3 -pipe -MT xrealloc.lo -MD -MP -MF ".deps/xrealloc.Tpo" \ -c -o xrealloc.lo `test -f 'xrealloc.cc' || echo './'`xrealloc.cc; \ then mv -f ".deps/xrealloc.Tpo" ".deps/xrealloc.Plo"; \ else rm -f ".deps/xrealloc.Tpo"; exit 1; \ fi rm -f .libs/xrealloc.lo g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"freehdl\" -DVERSION=\"0.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DYYTEXT_POINTER=1 -DHAVE_EXECINFO_H=1 -DSIZEOF_INT=4 -DHAVE_VASPRINTF=1 -I. -I. -I.. -I.. -march=athlon-mp -O3 -pipe -MT xrealloc.lo -MD -MP -MF .deps/xrealloc.Tpo -c xrealloc.cc -fPIC -DPIC -o .libs/xrealloc.lo g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"freehdl\" -DVERSION=\"0.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DYYTEXT_POINTER=1 -DHAVE_EXECINFO_H=1 -DSIZEOF_INT=4 -DHAVE_VASPRINTF=1 -I. -I. -I.. -I.. -march=athlon-mp -O3 -pipe -MT xrealloc.lo -MD -MP -MF .deps/xrealloc.Tpo -c xrealloc.cc -o xrealloc.o >/dev/null 2>&1 Preprocessed source stored into /var/tmp/portage/freehdl-20040113/temp/ccWAxOsP.out file, please attach this to your bugreport. make[2]: *** [vaulgens-chunk.lo] Error 1 make[2]: *** Waiting for unfinished jobs.... mv -f .libs/xrealloc.lo xrealloc.lo mv -f .libs/vaul-chunk.lo vaul-chunk.lo make[2]: Leaving directory `/var/tmp/portage/freehdl-20040113/work/freehdl-20040113/vaul' make[1]: *** [all] Error 2 make[1]: Leaving directory `/var/tmp/portage/freehdl-20040113/work/freehdl-20040113/vaul' make: *** [all-recursive] Error 1 !!! ERROR: app-sci/freehdl-20040113 failed. !!! Function src_compile, Line 510, Exitcode 2 !!! emake failed !!! If you need support, post the topmost build error, NOT this status message. ...done! >>> emerge (1 of 1) app-sci/freehdl-20040113 to / >>> md5 src_uri ;-) freehdl-20040113.tar.gz Reproducible: Always Steps to Reproduce: 1. emerge freehdl 2. 3. Actual Results: emerge fails Expected Results: compiled and merged freehdl ~ # emerge info Portage 2.0.51-r3 (gcc34-x86-2004.2, gcc-3.4.3, glibc-2.3.4.20041102-r0, 2.6.9-gentoo-r3 i686) ================================================================= System uname: 2.6.9-gentoo-r3 i686 AMD Athlon(tm) MP 2000+ Gentoo Base System version 1.6.6 Autoconf: sys-devel/autoconf-2.59-r5 Automake: sys-devel/automake-1.8.5-r1 Binutils: sys-devel/binutils-2.15.92.0.2-r1 Headers: sys-kernel/linux26-headers-2.6.8.1-r1 Libtools: sys-devel/libtool-1.5.2-r7 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-mp -O3 -pipe" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /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/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon-mp -O3 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache distlocks sandbox" GENTOO_MIRRORS="ftp://mirrors.tds.net/gentoo http://mirrors.tds.net/gentoo http://gentoo.seren.com/gentoo http://gentoo.mirrors.pair.com/" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow 3dnowex 3ds X acl acpi acpi4linux alsa ared aredmem artworkextra atlas auctex avi ba-completion berkdb bitmap-fonts blas bmp bootspla cddb cdf cdparanoia cdr clisp cmucl codecs crypt cscope css cups divx4linux dnd dvd dvdr dvdread encode erandom esd evms2 f77 faac faad fam fftw flac foomaticdb fortran freetype gcl gd gdbm gif gimp ginac gnome gnomedb gphoto2 gpm gsl gstreamer gtk2guile hal hdf hdf5 ieee1394 imagemagick imap imlib jp2 jpeg kde kerberos krb4 lapack latex ldap libg++ libwww lm_sensors lzw mad matroska mikmod mime mmap mmx mmx2 mono motif mozilla mozsvg mp3 mpeg mpeg4 mpi ncurses nls nptl nvidia objc oggvorbis openal opengl oss pam pda pdf pdflib perl pic plotutils png ppds python qt quicktime readline rtc samba scanner sdl slang spell sse sse2 ssl stroke svga tcltk tcpd tetex tiff transcode truetype truetype-fonts type1 type1-fonts usb x86 xfs xinerama xml2 xosd xpm xprint xrandr xscreensaver xv xvid xvmc zlib"
Created attachment 43690 [details] file that freehdl requested to be attached to bugreports when it failed compilation Error messages in emerge ask that this file be attached to bugreport, so here it is
This is an internal compiler error of gcc 3.4.3. Nice. And I can reproduce it. Perhaps the toolchain guys are interested in this?
Alexander, could you please try if it works for you when you use gcc-3.4.3.20050110 for compiling? Seems to be fine for me.
compiles fine on an athlon-xp ~x86 with gcc-3.4.3-20050110 I'd recommend closing it :D
Ok, closing.