With: - gcc (GCC) 3.2.1 20021207 (Gentoo Linux 3.2.1-20021207) - portage version: 2.0.46-r9 I think it's a gcc related problem (see http://www.arts-project.org/doc/handbook/faq.html#id2804141) [snip] /bin/sh ../../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/kde/3.1/include/arts -I/usr/kde/3.1/include -I/usr/qt/3/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -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 -fno-exceptions -fno-check-new -DQT_CLEAN_NAMESPACE -DQT_NO_COMPAT -DQT_NO_ASCII_CAST -c -o kpercentspinbox.lo `test -f 'kpercentspinbox.cpp' || echo './'`kpercentspinbox.cpp In file included from wakeup.cpp:38: wakeup.h:33: parse error before `{' token wakeup.h:34: virtual outside class declaration wakeup.h:34: non-member function `const char* className()' cannot have `const' method qualifier wakeup.h:34: virtual outside class declaration wakeup.h:34: virtual outside class declaration wakeup.h:34: virtual outside class declaration wakeup.h:34: virtual outside class declaration (...)
Created attachment 8281 [details] Complete log of emerge -u kdeaddons (failed, 3.0.4 to 3.1)
What about the 3.1.1 kaddons?
Marking this as a FIXED, as there has been no reply and newer versions are now available.
I've the same with kdeaddons-3.3.0