I don't think so. It looks more like a MAKEOPTS=jX, where X > 1, problem.
The first CC is still compiling and writing artskde.lo when the second tries to link against it. The solution is to set MAKEOPTS="-j1". -Richard Stoian Ivanov wrote: >/bin/sh ../../libtool --silent --mode=compile --tag=CXX i686-pc-linux-gnu-g++ >-DHAVE_CONFIG_H -I. -I. -I../.. -I../../dcop -I../../kdecore -I../../kio/kssl >-I../../arts/kde -I../.. -I/usr/kde/3.4/include/arts -I../../dcop >-I../../libltdl -I../../kdefx -I../../kdecore -I../../kdecore -I../../kdeui >-I../../kio -I../../kio/kio -I../../kio/kfile -I../.. -I/usr/qt/3/include -I. >-I/usr/kde/3.4/include -DQT_THREAD_SUPPORT -D_REENTRANT -Wnon-virtual-dtor >-Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align >-Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings >-DNDEBUG -DNO_DEBUG -O2 -O3 -march=athlon-xp -fomit-frame-pointer -pipe >-Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new >-fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL >-DQT_NO_COMPAT -DQT_NO_TRANSLATION -c -o artskde.lo `test -f 'artskde.cc' || >echo './'`artskde.cc >/bin/sh ../../libtool --silent --mode=link --tag=CXX i686-pc-linux-gnu-g++ >-Wnon-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 >-D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W >-Wpointer-arith -Wwrite-strings -DNDEBUG -DNO_DEBUG -O2 -O3 -march=athlon-xp >-fomit-frame-pointer -pipe -Wformat-security -Wmissing-format-attribute >-fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE >-DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -o >libartskde.la -rpath /usr/kde/3.4/lib -L/usr/kde/3.4/lib -L/usr/qt/3/lib >-L/usr/lib -no-undefined -Wl,--no-undefined -Wl,--allow-shlib-undefined >-version-info 3:0:2 artskde.lo kioinputstream_impl.lo kplayobject.lo >kplayobjectfactory.lo kartsfloatwatch.lo kartsdispatcher.lo >kaudiorecordstream.lo kaudioplaystream.lo kartsserver.lo kdatarequest_impl.lo >kaudioconverter.lo kvideowidget.lo kplayobjectcreator.lo kaudiomanagerplay.lo >../../kio/libkio.la -lqtmcop -lsoundserver_idl >.libs/artskde.o:(.gnu.linkonce.d._ZTCN4Arts19KIOInputStream_stubE52_NS_16SynthModule_stubE+0xa8): > undefined reference to `virtual thunk to >Arts::SynthModule_stub::autoSuspend()' >.libs/artskde.o:(.gnu.linkonce.d._ZTCN4Arts19KIOInputStream_stubE52_NS_16SynthModule_stubE+0xac): > undefined reference to `virtual thunk to Arts::SynthModule_stub::start()' >.libs/artskde.o:(.gnu.linkonce.d._ZTCN4Arts19KIOInputStream_stubE52_NS_16SynthModule_stubE+0xb0): > undefined reference to `virtual thunk to Arts::SynthModule_stub::stop()' >.libs/artskde.o:(.gnu.linkonce.d._ZTCN4Arts19KIOInputStream_stubE52_NS_16SynthModule_stubE+0xb4): > undefined reference to `virtual thunk to Arts::SynthModule_stub::streamInit()' >.libs/artskde.o:(.gnu.linkonce.d._ZTCN4Arts19KIOInputStream_stubE52_NS_16SynthModule_stubE+0xb8): > undefined reference to `virtual thunk to >Arts::SynthModule_stub::streamStart()' >.libs/artskde.o:(.gnu.linkonce.d._ZTCN4Arts19KIOInputStream_stubE52_NS_16SynthModule_stubE+0xbc): > undefined reference to `virtual thunk to Arts::SynthModule_stub::streamEnd()' >.libs/artskde.o:(.gnu.linkonce.d._ZTCN4Arts19KIOInputStream_stubE48_NS_16InputStream_stubE+0xe4): > undefined reference to `virtual thunk to >Arts::SynthModule_stub::autoSuspend()' >.libs/artskde.o:(.gnu.linkonce.d._ZTCN4Arts19KIOInputStream_stubE48_NS_16InputStream_stubE+0xe8): > undefined reference to `virtual thunk to Arts::SynthModule_stub::start()' >.libs/artskde.o:(.gnu.linkonce.d._ZTCN4Arts19KIOInputStream_stubE48_NS_16InputStream_stubE+0xec): > undefined reference to `virtual thunk to Arts::SynthModule_stub::stop()' >.libs/artskde.o:(.gnu.linkonce.d._ZTCN4Arts19KIOInputStream_stubE48_NS_16InputStream_stubE+0xf0): > undefined reference to `virtual thunk to Arts::SynthModule_stub::streamInit()' >.libs/artskde.o:(.gnu.linkonce.d._ZTCN4Arts19KIOInputStream_stubE48_NS_16InputStream_stubE+0xf4): > undefined reference to `virtual thunk to >Arts::SynthModule_stub::streamStart()' >.libs/artskde.o:(.gnu.linkonce.d._ZTCN4Arts19KIOInputStream_stubE48_NS_16InputStream_stubE+0xf8): > undefined reference to `virtual thunk to Arts::SynthModule_stub::streamEnd()' >.libs/artskde.o:(.gnu.linkonce.d._ZTVN4Arts19KIOInputStream_stubE+0x78): >undefined reference to `virtual thunk to Arts::SynthModule_stub::autoSuspend()' >.libs/artskde.o:(.gnu.linkonce.d._ZTVN4Arts19KIOInputStream_stubE+0x7c): >undefined reference to `virtual thunk to Arts::SynthModule_stub::start()' >.libs/artskde.o:(.gnu.linkonce.d._ZTVN4Arts19KIOInputStream_stubE+0x80): >undefined reference to `virtual thunk to Arts::SynthModule_stub::stop()' >.libs/artskde.o:(.gnu.linkonce.d._ZTVN4Arts19KIOInputStream_stubE+0x84): >undefined reference to `virtual thunk to Arts::SynthModule_stub::streamInit()' >.libs/artskde.o:(.gnu.linkonce.d._ZTVN4Arts19KIOInputStream_stubE+0x88): >undefined reference to `virtual thunk to Arts::SynthModule_stub::streamStart()' >.libs/artskde.o:(.gnu.linkonce.d._ZTVN4Arts19KIOInputStream_stubE+0x8c): >undefined reference to `virtual thunk to Arts::SynthModule_stub::streamEnd()' >.libs/artskde.o:(.gnu.linkonce.d._ZTCN4Arts17KDataRequest_stubE48_NS_16SynthModule_stubE+0xa8): > undefined reference to `virtual thunk to >Arts::SynthModule_stub::autoSuspend()' >.libs/artskde.o:(.gnu.linkonce.d._ZTCN4Arts17KDataRequest_stubE48_NS_16SynthModule_stubE+0xac): > undefined reference to `virtual thunk to Arts::SynthModule_stub::start()' >.libs/artskde.o:(.gnu.linkonce.d._ZTCN4Arts17KDataRequest_stubE48_NS_16SynthModule_stubE+0xb0): > undefined reference to `virtual thunk to Arts::SynthModule_stub::stop()' >.libs/artskde.o:(.gnu.linkonce.d._ZTCN4Arts17KDataRequest_stubE48_NS_16SynthModule_stubE+0xb4): > undefined reference to `virtual thunk to Arts::SynthModule_stub::streamInit()' >.libs/artskde.o:(.gnu.linkonce.d._ZTCN4Arts17KDataRequest_stubE48_NS_16SynthModule_stubE+0xb8): > undefined reference to `virtual thunk to >Arts::SynthModule_stub::streamStart()' >.libs/artskde.o:(.gnu.linkonce.d._ZTCN4Arts17KDataRequest_stubE48_NS_16SynthModule_stubE+0xbc): > undefined reference to `virtual thunk to Arts::SynthModule_stub::streamEnd()' >.libs/artskde.o:(.gnu.linkonce.d._ZTVN4Arts17KDataRequest_stubE+0x54): >undefined reference to `virtual thunk to Arts::SynthModule_stub::autoSuspend()' >.libs/artskde.o:(.gnu.linkonce.d._ZTVN4Arts17KDataRequest_stubE+0x58): >undefined reference to `virtual thunk to Arts::SynthModule_stub::start()' >.libs/artskde.o:(.gnu.linkonce.d._ZTVN4Arts17KDataRequest_stubE+0x5c): >undefined reference to `virtual thunk to Arts::SynthModule_stub::stop()' >.libs/artskde.o:(.gnu.linkonce.d._ZTVN4Arts17KDataRequest_stubE+0x60): >undefined reference to `virtual thunk to Arts::SynthModule_stub::streamInit()' >.libs/artskde.o:(.gnu.linkonce.d._ZTVN4Arts17KDataRequest_stubE+0x64): >undefined reference to `virtual thunk to Arts::SynthModule_stub::streamStart()' >.libs/artskde.o:(.gnu.linkonce.d._ZTVN4Arts17KDataRequest_stubE+0x68): >undefined reference to `virtual thunk to Arts::SynthModule_stub::streamEnd()' >.libs/artskde.o:(.gnu.linkonce.d._ZTCN4Arts16KIOTestSlow_stubE48_NS_16SynthModule_stubE+0xa8): > undefined reference to `virtual thunk to >Arts::SynthModule_stub::autoSuspend()' >.libs/artskde.o:(.gnu.linkonce.d._ZTCN4Arts16KIOTestSlow_stubE48_NS_16SynthModule_stubE+0xac): > undefined reference to `virtual thunk to Arts::SynthModule_stub::start()' >.libs/artskde.o:(.gnu.linkonce.d._ZTCN4Arts16KIOTestSlow_stubE48_NS_16SynthModule_stubE+0xb0): > undefined reference to `virtual thunk to Arts::SynthModule_stub::stop()' >.libs/artskde.o:(.gnu.linkonce.d._ZTCN4Arts16KIOTestSlow_stubE48_NS_16SynthModule_stubE+0xb4): > undefined reference to `virtual thunk to Arts::SynthModule_stub::streamInit()' >.libs/artskde.o:(.gnu.linkonce.d._ZTCN4Arts16KIOTestSlow_stubE48_NS_16SynthModule_stubE+0xb8): > undefined reference to `virtual thunk to >Arts::SynthModule_stub::streamStart()' >.libs/artskde.o:(.gnu.linkonce.d._ZTCN4Arts16KIOTestSlow_stubE48_NS_16SynthModule_stubE+0xbc): > undefined reference to `virtual thunk to Arts::SynthModule_stub::streamEnd()' >.libs/artskde.o:(.gnu.linkonce.d._ZTVN4Arts16KIOTestSlow_stubE+0x58): >undefined reference to `virtual thunk to Arts::SynthModule_stub::autoSuspend()' >.libs/artskde.o:(.gnu.linkonce.d._ZTVN4Arts16KIOTestSlow_stubE+0x5c): >undefined reference to `virtual thunk to Arts::SynthModule_stub::start()' >.libs/artskde.o:(.gnu.linkonce.d._ZTVN4Arts16KIOTestSlow_stubE+0x60): >undefined reference to `virtual thunk to Arts::SynthModule_stub::stop()' >.libs/artskde.o:(.gnu.linkonce.d._ZTVN4Arts16KIOTestSlow_stubE+0x64): >undefined reference to `virtual thunk to Arts::SynthModule_stub::streamInit()' >.libs/artskde.o:(.gnu.linkonce.d._ZTVN4Arts16KIOTestSlow_stubE+0x68): >undefined reference to `virtual thunk to Arts::SynthModule_stub::streamStart()' >.libs/artskde.o:(.gnu.linkonce.d._ZTVN4Arts16KIOTestSlow_stubE+0x6c): >undefined reference to `virtual thunk to Arts::SynthModule_stub::streamEnd()' >.libs/kioinputstream_impl.o:(.gnu.linkonce.d._ZTCN4Arts19KIOInputStream_implE212_NS_14StdSynthModuleE+0xa4): > undefined reference to `virtual thunk to Arts::StdSynthModule::autoSuspend()' >.libs/kioinputstream_impl.o:(.gnu.linkonce.d._ZTCN4Arts19KIOInputStream_implE212_NS_14StdSynthModuleE+0xa8): > undefined reference to `virtual thunk to Arts::StdSynthModule::start()' >.libs/kioinputstream_impl.o:(.gnu.linkonce.d._ZTCN4Arts19KIOInputStream_implE212_NS_14StdSynthModuleE+0xac): > undefined reference to `virtual thunk to Arts::StdSynthModule::stop()' >.libs/kioinputstream_impl.o:(.gnu.linkonce.d._ZTCN4Arts19KIOInputStream_implE212_NS_14StdSynthModuleE+0xb0): > undefined reference to `virtual thunk to Arts::StdSynthModule::streamInit()' >.libs/kioinputstream_impl.o:(.gnu.linkonce.d._ZTCN4Arts19KIOInputStream_implE212_NS_14StdSynthModuleE+0xb4): > undefined reference to `virtual thunk to Arts::StdSynthModule::streamStart()' >.libs/kioinputstream_impl.o:(.gnu.linkonce.d._ZTCN4Arts19KIOInputStream_implE212_NS_14StdSynthModuleE+0xb8): > undefined reference to `virtual thunk to Arts::StdSynthModule::streamEnd()' >.libs/kioinputstream_impl.o:(.gnu.linkonce.d._ZTVN4Arts19KIOInputStream_implE+0x130): > undefined reference to `virtual thunk to Arts::StdSynthModule::autoSuspend()' >.libs/kioinputstream_impl.o:(.gnu.linkonce.d._ZTVN4Arts19KIOInputStream_implE+0x134): > undefined reference to `virtual thunk to Arts::StdSynthModule::start()' >.libs/kioinputstream_impl.o:(.gnu.linkonce.d._ZTVN4Arts19KIOInputStream_implE+0x138): > undefined reference to `virtual thunk to Arts::StdSynthModule::stop()' >.libs/kioinputstream_impl.o:(.gnu.linkonce.d._ZTVN4Arts19KIOInputStream_implE+0x13c): > undefined reference to `virtual thunk to Arts::StdSynthModule::streamInit()' >.libs/kaudiorecordstream.o:(.gnu.linkonce.d._ZTC18KByteSoundReceiver60_N4Arts14StdSynthModuleE+0xa4): > undefined reference to `virtual thunk to Arts::StdSynthModule::autoSuspend()' >.libs/kaudiorecordstream.o:(.gnu.linkonce.d._ZTC18KByteSoundReceiver60_N4Arts14StdSynthModuleE+0xa8): > undefined reference to `virtual thunk to Arts::StdSynthModule::start()' >.libs/kaudiorecordstream.o:(.gnu.linkonce.d._ZTC18KByteSoundReceiver60_N4Arts14StdSynthModuleE+0xac): > undefined reference to `virtual thunk to Arts::StdSynthModule::stop()' >.libs/kaudiorecordstream.o:(.gnu.linkonce.d._ZTC18KByteSoundReceiver60_N4Arts14StdSynthModuleE+0xb0): > undefined reference to `virtual thunk to Arts::StdSynthModule::streamInit()' >.libs/kaudiorecordstream.o:(.gnu.linkonce.d._ZTC18KByteSoundReceiver60_N4Arts14StdSynthModuleE+0xb4): > undefined reference to `virtual thunk to Arts::StdSynthModule::streamStart()' >.libs/kaudiorecordstream.o:(.gnu.linkonce.d._ZTC18KByteSoundReceiver60_N4Arts14StdSynthModuleE+0xb8): > undefined reference to `virtual thunk to Arts::StdSynthModule::streamEnd()' >.libs/kaudiorecordstream.o:(.gnu.linkonce.d._ZTV18KByteSoundReceiver+0xe4): >undefined reference to `virtual thunk to Arts::StdSynthModule::autoSuspend()' >.libs/kaudiorecordstream.o:(.gnu.linkonce.d._ZTV18KByteSoundReceiver+0xe8): >undefined reference to `virtual thunk to Arts::StdSynthModule::start()' >.libs/kaudiorecordstream.o:(.gnu.linkonce.d._ZTV18KByteSoundReceiver+0xec): >undefined reference to `virtual thunk to Arts::StdSynthModule::stop()' >.libs/kaudiorecordstream.o:(.gnu.linkonce.d._ZTV18KByteSoundReceiver+0xf0): >undefined reference to `virtual thunk to Arts::StdSynthModule::streamInit()' >.libs/kaudiorecordstream.o:(.gnu.linkonce.d._ZTV18KByteSoundReceiver+0xf4): >undefined reference to `virtual thunk to Arts::StdSynthModule::streamStart()' >.libs/kaudiorecordstream.o:(.gnu.linkonce.d._ZTV18KByteSoundReceiver+0xf8): >undefined reference to `virtual thunk to Arts::StdSynthModule::streamEnd()' >.libs/kaudioplaystream.o:(.gnu.linkonce.d._ZTC18KByteSoundProducer120_N4Arts14StdSynthModuleE+0xa4): > undefined reference to `virtual thunk to Arts::StdSynthModule::autoSuspend()' >.libs/kaudioplaystream.o:(.gnu.linkonce.d._ZTC18KByteSoundProducer120_N4Arts14StdSynthModuleE+0xa8): > undefined reference to `virtual thunk to Arts::StdSynthModule::start()' >.libs/kaudioplaystream.o:(.gnu.linkonce.d._ZTC18KByteSoundProducer120_N4Arts14StdSynthModuleE+0xac): > undefined reference to `virtual thunk to Arts::StdSynthModule::stop()' >.libs/kaudioplaystream.o:(.gnu.linkonce.d._ZTC18KByteSoundProducer120_N4Arts14StdSynthModuleE+0xb0): > undefined reference to `virtual thunk to Arts::StdSynthModule::streamInit()' >.libs/kaudioplaystream.o:(.gnu.linkonce.d._ZTC18KByteSoundProducer120_N4Arts14StdSynthModuleE+0xb4): > undefined reference to `virtual thunk to Arts::StdSynthModule::streamStart()' >.libs/kaudioplaystream.o:(.gnu.linkonce.d._ZTC18KByteSoundProducer120_N4Arts14StdSynthModuleE+0xb8): > undefined reference to `virtual thunk to Arts::StdSynthModule::streamEnd()' >.libs/kaudioplaystream.o:(.gnu.linkonce.d._ZTV18KByteSoundProducer+0x7c): >undefined reference to `virtual thunk to Arts::StdSynthModule::autoSuspend()' >.libs/kaudioplaystream.o:(.gnu.linkonce.d._ZTV18KByteSoundProducer+0x80): >undefined reference to `virtual thunk to Arts::StdSynthModule::start()' >.libs/kaudioplaystream.o:(.gnu.linkonce.d._ZTV18KByteSoundProducer+0x84): >undefined reference to `virtual thunk to Arts::StdSynthModule::stop()' >.libs/kaudioplaystream.o:(.gnu.linkonce.d._ZTV18KByteSoundProducer+0x88): >undefined reference to `virtual thunk to Arts::StdSynthModule::streamInit()' >.libs/kdatarequest_impl.o:(.gnu.linkonce.d._ZTCN4Arts17KDataRequest_implE132_NS_14StdSynthModuleE+0xa4): > undefined reference to `virtual thunk to Arts::StdSynthModule::autoSuspend()' >.libs/kdatarequest_impl.o:(.gnu.linkonce.d._ZTCN4Arts17KDataRequest_implE132_NS_14StdSynthModuleE+0xa8): > undefined reference to `virtual thunk to Arts::StdSynthModule::start()' >.libs/kdatarequest_impl.o:(.gnu.linkonce.d._ZTCN4Arts17KDataRequest_implE132_NS_14StdSynthModuleE+0xac): > undefined reference to `virtual thunk to Arts::StdSynthModule::stop()' >.libs/kdatarequest_impl.o:(.gnu.linkonce.d._ZTCN4Arts17KDataRequest_implE132_NS_14StdSynthModuleE+0xb0): > undefined reference to `virtual thunk to Arts::StdSynthModule::streamInit()' >.libs/kdatarequest_impl.o:(.gnu.linkonce.d._ZTCN4Arts17KDataRequest_implE132_NS_14StdSynthModuleE+0xb4): > undefined reference to `virtual thunk to Arts::StdSynthModule::streamStart()' >.libs/kdatarequest_impl.o:(.gnu.linkonce.d._ZTCN4Arts17KDataRequest_implE132_NS_14StdSynthModuleE+0xb8): > undefined reference to `virtual thunk to Arts::StdSynthModule::streamEnd()' >.libs/kdatarequest_impl.o:(.gnu.linkonce.d._ZTVN4Arts17KDataRequest_implE+0xe8): > undefined reference to `virtual thunk to Arts::StdSynthModule::autoSuspend()' >.libs/kdatarequest_impl.o:(.gnu.linkonce.d._ZTVN4Arts17KDataRequest_implE+0xec): > undefined reference to `virtual thunk to Arts::StdSynthModule::start()' >.libs/kdatarequest_impl.o:(.gnu.linkonce.d._ZTVN4Arts17KDataRequest_implE+0xf0): > undefined reference to `virtual thunk to Arts::StdSynthModule::stop()' >.libs/kdatarequest_impl.o:(.gnu.linkonce.d._ZTVN4Arts17KDataRequest_implE+0xf8): > undefined reference to `virtual thunk to Arts::StdSynthModule::streamStart()' >collect2: ld returned 1 exit status >make[3]: *** [libartskde.la] Error 1 >make[3]: Leaving directory >`/var/tmp/portage/kdelibs-3.4.1/work/kdelibs-3.4.1/arts/kde' >make[2]: *** [all-recursive] Error 1 >make[2]: Leaving directory >`/var/tmp/portage/kdelibs-3.4.1/work/kdelibs-3.4.1/arts' >make[1]: *** [all-recursive] Error 1 >make[1]: Leaving directory `/var/tmp/portage/kdelibs-3.4.1/work/kdelibs-3.4.1' >make: *** [all] Error 2 > >!!! ERROR: kde-base/kdelibs-3.4.1 failed. >!!! Function kde_src_compile, Line 162, Exitcode 2 >!!! died running emake, kde_src_compile:make >!!! If you need support, post the topmost build error, NOT this status message. > >[EMAIL PROTECTED] /home/sdr # > > -- gentoo-user@gentoo.org mailing list