kde-base/kdegraphics-3.3.0 fails to compile concurrently at the same code base location even after recompiling glibc. Reproducible: Always Steps to Reproduce: 1. set portage keywording to ~x86 2. emerge kdegraphics 3. compile fails after a collect2 error Actual Results: g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/kde/3.3/include -I/usr/qt/3/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -Wnon-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -DNDEBUG -DNO_DEBUG -O2 -march=athlon-xp -O3 -pipe -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -c -o knew.o knew.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/kde/3.3/include -I/usr/qt/3/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -Wnon-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -DNDEBUG -DNO_DEBUG -O2 -march=athlon-xp -O3 -pipe -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -c -o kiconconfig.o kiconconfig.cpp /bin/sh ../libtool --silent --mode=link --tag=CXX g++ -Wnon-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -DNDEBUG -DNO_DEBUG -O2 -march=athlon-xp -O3 -pipe -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -o kiconedit -L/usr/X11R6/lib -L/usr/qt/3/lib -L/usr/kde/3.3/lib -R /usr/kde/3.3/lib -R /usr/qt/3/lib -R /usr/X11R6/lib utils.o main.o kiconedit.o kicongrid.o kiconcolors.o kcolorgrid.o palettetoolbar.o kicon.o kresize.o knew.o properties.o kiconeditslots.o kiconconfig.o -lkio -lkdeprint /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.4/../../../../i686-pc-linux-gnu/bin/ld:kiconedit.o: file format not recognized; treating as linker script /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.4/../../../../i686-pc-linux-gnu/bin/ld:kiconedit.o:1: syntax error collect2: ld returned 1 exit status make[3]: *** [kiconedit] Error 1 make[3]: Leaving directory `/var/tmp/portage/kdegraphics-3.3.0/work/kdegraphics-3.3.0/kiconedit' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/kdegraphics-3.3.0/work/kdegraphics-3.3.0/kiconedit' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/kdegraphics-3.3.0/work/kdegraphics-3.3.0' make: *** [all] Error 2 !!! ERROR: kde-base/kdegraphics-3.3.0 failed. !!! Function kde_src_compile, Line 135, Exitcode 2 !!! died running emake, kde_src_compile:make Expected Results: kde-base/kdegraphics should have compiled successfully after recompiling glibc twice to attempt to correct the errors with collect2 millennium ~ # emerge info Portage 2.0.50-r10 (default-x86-2004.2, gcc-3.3.4, glibc-2.3.4.20040808-r0, 2.6.7-gentoo-r12) ================================================================= System uname: 2.6.7-gentoo-r12 i686 AMD Athlon(TM) XP 1600+ Gentoo Base System version 1.5.3 distcc 2.17 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.5-r1 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-xp -O3 -pipe" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3.3/share/config:/usr/kde/3.3/env:/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/bind /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon-xp -O3 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://gentoo.osuosl.org/ ftp://gentoo.ccccom.com http://mirrors.tds.net/gentoo ftp://mirrors.tds.net/gentoo http://www.gigaload.org/gentoo.org/ ftp://ftp.gtlib.cc.gatech.edu/pub/gentoo http://mirror.datapipe.net/gentoo http://gentoo.gg3.net/ ftp://gg3.net/pub/linux/gentoo/ ftp://ftp2.tnc.edu.tw/pub1/Gentoo/" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.eliteitminds.com/gentoo-portage/" USE="3dnow 3ds S3TC X X509 aac aalib accounting acl acpi activefilter adns aim alsa amd antlr apache2 apm arts auctex audiofile autofs avantgo avi bcel berkdb bidi bluetooth bonobo bsf bsh bzlib canna cap cddb cdf cdparanoia cdr cgi chasen chroot cjk clanJavaScript clanVoice client clisp cmucl codecs crypt cscope cups curl dba dga dio directfb distribution divx4linux djbfft dmx dnd doc droproot dts dv dvb dvd dvdr dvdread edl emacs emacs-w3 encode erandom esd ethereal evo exif expat ext-png ext-zlib extensions f77 faac faad fam fastcgi fbcon fbdev ffmpeg fftw flac flash flood fluidsynth fmod foomaticdb freetds freetype freewnn fs ftp fwdzone gb gcj gcl gd gdbm geoip ggi gif gimp gimpprint ginac glade glgd glut gmp gmtfull gmtsuppl gmttria gnome gnomedb gnuplot gphoto2 gpm gps gs gstreamer gtk gtk2 gtkhtml guile hbci hdf hdf5 icq idl ieee1394 image imagemagick imap imlib imlib2 innodb ipalias ipcs irda irmc jabber java javacomm javadoc javamail javascript jbig jboss jce jdepend jmx joystick jp2 jpeg jsch jta junit jython kadu-modules kadu-voice kakasi kde kerberos krb4 lcd lcms leim libg++ libgda libsamplerate libwww lids live log4j ltsp lua lufsusermount lzo lzw lzw-tiff m17n-lib mad maildir mbox mcal mdb memlimit migemo mikmod milter mixer mldonkeypango mmap mmx mng monkey mono motif mozcalendar mozilla mozinterfaceinfo moznoirc mozp3p mozsvg mozxmlterm mpeg mpeg4 mpi mplayer msn mule music mysql mythtv nagios-dns nagios-ntp nagios-ping nagios-ssh nas native ncurses neXt net netcdf network nls nntp nocd nowin nptl ntlm nvidia nviz oav objc ocaml odbc offensive ofx oggvorbis openal opengl opie optional-tasks orathreads oro oscar ospfapi oss pam parse-clocks pcap pcntl pcre pda pdf pdflib perl pg-hier pg-intdatetime pg-vacuumdelay php physfs pic plotutils png portaudio posix postgres ppds prelude psyco pthreads python qt quicktime readline regexp rhino rogue rplay rtc ruby samba sasl scanner sdl servlet-2.3 servlet-2.4 session shaper shared sharedmem sheep silc simplexml skk slang slp sndfile snmp sockets socks5 softquota sox speedo speex spell src sse ssl stencil-buffer stroke struts svg svga sysvipc szip t1lib tcltk tcpd tcsim tetex tga theora tiff timidity tlen tools transcode transparent-proxy truetype type1 uml unicode usb uudeview v4l v4l2 vda vhosts videos vim-with-x virus-scan wifi wmf wxwin wxwindows x86 xalan xatrix xchatdccserver xchattext xemacs xerces xface xforms xgetdefault xine xml xml2 xmlrpc xmms xosd xpm xprint xrandr xsl xv xvid yahoo yaz yv12 zeo zlib zvbi"
Most likely a ccache problem - turn that off and try again.
old kde version bug now fixed and invalid