Here's the error: g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/kde/3/include -I/usr/qt/3/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -DNDEBUG -DNO_DEBUG -O2 -mcpu=i686 -march=i686 -O3 -pipe -fno-exceptions -fno-check-new -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -Wp,-MD,.deps/kiten_la.all_cpp.pp -c kiten_la.all_cpp.cpp -fPIC -DPIC -o .libs/kiten_la.all_cpp.o In file included from kiten_la.all_cpp.cpp:7: deinf.cpp: In method `void Deinf::Index::load()': deinf.cpp:55: `class QString' used where a `bool' was expected make[3]: *** [kiten_la.all_cpp.lo] Error 1 make[3]: Leaving directory `/var/tmp/portage/kdeedu-3.0/work/kdeedu/kiten' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/kdeedu-3.0/work/kdeedu/kiten' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/kdeedu-3.0/work/kdeedu' make: *** [all-recursive-am] Error 2 !!! ERROR: The ebuild did not complete successfully. !!! Function kde_src_compile, Line -97, Exitcode 2 !!! died running emake, kde_src_compile:make I'm guessing this isn't Gentoo specific, but I'll report it here, anyway.
It has been fixed in KDE3 CVS.