When I try to emerge gcc-3.4.0-r2, it crashes after patching. My CFLAGS/USE: USE="alsa avi cdr -gnome gtk gtk2 java -kde -matrox opengl png X mmx 3dnow msn xmms xv imagemagick jpeg truetype perl -qt python nptl" CHOST="i686-pc-linux-gnu" CFLAGS="-march=athlon-tbird -pipe -fomit-frame-pointer -O2 -fPIC -DPIC" CXXFLAGS="${CFLAGS}" MAKEOPTS="-j2" Reproducible: Always Steps to Reproduce: 1. type "# emerge gcc" with sys-devel/gcc -* in /etc/portage/package.keywords Actual Results: >>> Source unpacked. java nls * CFLAGS=" -march=athlon-tbird -pipe -O2" * CXXFLAGS=" -march=athlon-tbird -pipe -O2" * GCJFLAGS=" -march=athlon-tbird -pipe -O2" * Configuring GCC... configure: error: system-zlib: invalid package name !!! ERROR: sys-devel/gcc-3.4.0-r2 failed. !!! Function src_compile, Line 570, Exitcode 1 !!! (no error message) Expected Results: It should have compiled successfully. My emerge info: Portage 2.0.50-r6 (default-x86-2004.0, gcc-3.3.3, glibc-2.3.3_pre20040420-r1, 2.6.6-love4) ================================================================= System uname: 2.6.6-love4 i686 AMD Athlon(tm) processor Gentoo Base System version 1.4.14 Autoconf: sys-devel/autoconf-2.59-r3 Automake: sys-devel/automake-1.8.3 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-tbird -pipe -fomit-frame-pointer -O2 -fPIC -DPIC" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3.2/share/config /usr/kde/3/g /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon-tbird -pipe -fomit-frame-pointer -O2 -fPIC -DPIC" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="ftp://ftp.linux.ee/pub/gentoo/distfiles" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync1.ee.gentoo.org/gentoo-portage" USE="3dnow X alsa apm arts avi berkdb cdr crypt cups encode esd foomaticdb gdbm gif gpm gtk gtk2 imagemagick imlib java jpeg libg++ mikmod mmx motif mozilla mpeg msn ncurses nls nptl oggvorbis opengl oss pam pdflib perl png python quicktime readline sdl slang spa tcltk tcpd truetype x86 xml2 xmms xv zlib"
Remerge zlib and see what happens.
does this bug still exist?
It has been fixed by newer versions of the gcc.