/bin/sh ../libtool --silent --mode=link --tag=CXX g++ -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -DNDEBUG -DNO_DEBUG -O2 -march=athlon-tbird -O3 -fomit-frame-pointer -pipe -falign-functions=4 -fprefetch-loop-arrays -ffast-math -fPIC -fno-exceptions -fno-check-new -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_TRANSLATION -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_COMPAT -o kxconfig -L/usr/X11R6/lib -L/usr/qt/3/lib -L/usr/kde/3.1/lib -R /usr/kde/3.1/lib -R /usr/qt/3/lib -R /usr/X11R6/lib toplevel.o videocardpageimpl.o generalpageimpl.o mousepageimpl.o wizard.o quickhelp.o listview.o keyboardpageimpl.o monitorpageimpl.o kxdata.o screenpageimpl.o parser.o kxfreeconfig.o kxpage.o newresolutionimpl.o tuneresolutionimpl.o pciinfo.o xserver.o xfree4probe.o ltemplate.o batchmode.o ddcprobe.o xfdata.o main.o videocardpage.o monitorpage.o keyboardpage.o generalpage.o mousepage.o screenpage.o newresolution.o tuneresolution.o libhwdata/libhwdata.la -lkdeui /usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.1/../../../../i686-pc-linux-gnu/bin/ld:kxfreeconfig.o: file format not recognized; treating as linker script /usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.1/../../../../i686-pc-linux-gnu/bin/ld:kxfreeconfig.o:2: parse error collect2: ld returned 1 exit status make[3]: *** [kxconfig] Error 1 make[3]: Leaving directory `/var/tmp/portage/kdeadmin-3.1/work/kdeadmin-3.1/kxconfig' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/kdeadmin-3.1/work/kdeadmin-3.1/kxconfig' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/kdeadmin-3.1/work/kdeadmin-3.1' make: *** [all] Error 2 !!! ERROR: kde-base/kdeadmin-3.1 failed. !!! Function kde_src_compile, Line 88, Exitcode 2 !!! died running emake, kde_src_compile:make
yep, it was ccache's fault. sorry for the false alarm :)