The recent KDE issues have shown emake (ebuild?) to possibly be overflowing a value, or otherwise doing something silly while calculating line numbers. The following comes froms a failed build of kdebase-3.0.4: ----------------------- i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I/usr/include/freetype2 -I/usr/kde/3/include -I/usr/qt/3/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -DNDEBUG -O2 -mcpu=athlon-xp -march=athlon-xp -O3 -pipe -c xftlex-kfi.c -fPIC -DPIC -o .libs/xftlex-kfi.o In file included from xftlex.l:27, from xftlex-kfi.c:23: xftint.h:392: parse error before '*' token In file included from xftgram.y:29, from xftgram-kfi.c:23: xftint.h:392: parse error before '*' token make[4]: *** [xftgram-kfi.lo] Error 1 make[4]: *** Waiting for unfinished jobs.... make[4]: *** [xftlex-kfi.lo] Error 1 make[4]: Leaving directory `/var/tmp/portage/kdebase-3.0.4/work/kdebase-3.0.4/kcontrol/kfontinst/kfontinst' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/var/tmp/portage/kdebase-3.0.4/work/kdebase-3.0.4/kcontrol/kfontinst' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/kdebase-3.0.4/work/kdebase-3.0.4/kcontrol' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/kdebase-3.0.4/work/kdebase-3.0.4' make: *** [all] Error 2 !!! ERROR: The ebuild did not complete successfully. !!! Function kde_src_compile, Line -6662, Exitcode 2 !!! died running emake, kde_src_compile:make ----------------------- As can be guessed, -6662 is not a valid line number.
has to do with eclass inheritance
This bug has died from old age. ;) If it's still relevant, please reopen and advise.