A lot of error and warning messages appear while compiling ktimer.cpp. The build finally fails with something like: ktimer.cpp:520: warning: ISO C++ forbids declaration of `error' with no type ktimer.cpp:521: invalid use of `this' in non-member function ktimer.cpp:521: warning: ISO C++ forbids declaration of `finished' with no type ktimer.cpp:521: redefinition of `int finished' ktimer.cpp:504: `int finished' previously defined here ktimer.cpp:521: warning: initializer list being treated as compound expression ktimer.cpp:522: parse error before `}' token ktimer.cpp:525:22: ktimer.moc: No such file or directory ktimer.cpp: In function `void setStatus(bool)': ktimer.cpp:76: warning: unreachable code at beginning of switch statement ktimer.cpp: In function `void update()': ktimer.cpp:76: warning: unreachable code at beginning of switch statement {standard input}: Assembler messages: {standard input}:29: Error: symbol `connect' is already defined {standard input}:36: Error: symbol `connect' is already defined {standard input}:43: Error: symbol `connect' is already defined {standard input}:57: Error: symbol `connect' is already defined {standard input}:64: Error: symbol `connect' is already defined {standard input}:71: Error: symbol `connect' is already defined {standard input}:78: Error: symbol `connect' is already defined {standard input}:85: Error: symbol `connect' is already defined {standard input}:92: Error: symbol `connect' is already defined {standard input}:99: Error: symbol `connect' is already defined {standard input}:106: Error: symbol `connect' is already defined {standard input}:113: Error: symbol `connect' is already defined {standard input}:120: Error: symbol `connect' is already defined {standard input}:127: Error: symbol `connect' is already defined {standard input}:134: Error: symbol `connect' is already defined {standard input}:141: Error: symbol `connect' is already defined {standard input}:162: Error: symbol `connect' is already defined {standard input}:169: Error: symbol `connect' is already defined {standard input}:176: Error: symbol `connect' is already defined {standard input}:183: Error: symbol `connect' is already defined {standard input}:190: Error: symbol `connect' is already defined {standard input}:197: Error: symbol `connect' is already defined {standard input}:253: Error: symbol `changed' is already defined {standard input}:267: Error: symbol `changed' is already defined {standard input}:281: Error: symbol `changed' is already defined {standard input}:295: Error: symbol `changed' is already defined {standard input}:309: Error: symbol `changed' is already defined {standard input}:323: Error: symbol `connect' is already defined {standard input}:350: Error: symbol `finished' is already defined ACCESS DENIED unlink: /ktimer.o make[2]: *** [ktimer.o] Error 1 make[2]: Leaving directory `/var/tmp/portage/kdeutils-3.1_beta2/work/kdeutils-3.0.8/ktimer' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/kdeutils-3.1_beta2/work/kdeutils-3.0.8' make: *** [all] Error 2 !!! ERROR: The ebuild did not complete successfully. !!! Function kde_src_compile, Line -6658, Exitcode 2 !!! died running emake, kde_src_compile:make --------------------------- ACCESS VIOLATION SUMMARY --------------------------- LOG FILE = "/tmp/sandbox-kdeutils-3.1_beta2-18487.log" unlink: /ktimer.o --------------------------------------------------------------------------------
I have no explanation but after re-emerging kdeutils-3.1_beta2, it worked. So this bug can be considered as bogus/non-existing I guess..
sounds good to me ;)