trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: February 2014

tdebase FTBFS

From: François Andriot <francois.andriot@...>
Date: Sun, 23 Feb 2014 20:04:37 +0100
Hello, since today, I cannot compile tdebase anymore.
It fails with the following error:

Linking CXX shared library libtdeinit_twin.so
cd 
"/dev/shm/BUILD.mga4.x86_64/trinity-tdebase-14.0.0~pre966+9b4fe762/build/twin" 
&& /usr/bin/cmake -E cmake_link_script 
CMakeFiles/tdeinit_twin-shared.dir/link.txt --verbose=1
/usr/lib64/ccache/bin/c++  -fPIC -O2 -g -pipe -Wformat 
-Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector 
--param=ssp-buffer-size=4 -fPIC -DNDEBUG -fvisibility=hidden 
-fvisibility-inlines-hidden  -DQT_NO_ASCII_CAST -DQT_CLEAN_NAMESPACE 
-DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -DQT_THREAD_SUPPORT 
-D_REENTRANT -include tqt.h -I/usr/include/tqt3 -I/usr/include/tqt 
-DQT_NO_ASCII_CAST -DQT_CLEAN_NAMESPACE -DQT_NO_STL -DQT_NO_COMPAT 
-DQT_NO_TRANSLATION -DQT_THREAD_SUPPORT -D_REENTRANT -include tqt.h 
-DNDEBUG -Wl,--no-undefined -shared -Wl,-soname,libtdeinit_twin.so -o 
libtdeinit_twin.so CMakeFiles/tdeinit_twin-shared.dir/workspace.cpp.o 
CMakeFiles/tdeinit_twin-shared.dir/client.cpp.o 
CMakeFiles/tdeinit_twin-shared.dir/placement.cpp.o 
CMakeFiles/tdeinit_twin-shared.dir/atoms.cpp.o 
CMakeFiles/tdeinit_twin-shared.dir/utils.cpp.o 
CMakeFiles/tdeinit_twin-shared.dir/layers.cpp.o 
CMakeFiles/tdeinit_twin-shared.dir/main.cpp.o 
CMakeFiles/tdeinit_twin-shared.dir/popupinfo.cpp.o 
CMakeFiles/tdeinit_twin-shared.dir/tabbox.cpp.o 
CMakeFiles/tdeinit_twin-shared.dir/options.cpp.o 
CMakeFiles/tdeinit_twin-shared.dir/plugins.cpp.o 
CMakeFiles/tdeinit_twin-shared.dir/events.cpp.o 
CMakeFiles/tdeinit_twin-shared.dir/KWinInterface_skel.cpp.o 
CMakeFiles/tdeinit_twin-shared.dir/killwindow.cpp.o 
CMakeFiles/tdeinit_twin-shared.dir/geometrytip.cpp.o 
CMakeFiles/tdeinit_twin-shared.dir/sm.cpp.o 
CMakeFiles/tdeinit_twin-shared.dir/group.cpp.o 
CMakeFiles/tdeinit_twin-shared.dir/bridge.cpp.o 
CMakeFiles/tdeinit_twin-shared.dir/manage.cpp.o 
CMakeFiles/tdeinit_twin-shared.dir/notifications.cpp.o 
CMakeFiles/tdeinit_twin-shared.dir/activation.cpp.o 
CMakeFiles/tdeinit_twin-shared.dir/useractions.cpp.o 
CMakeFiles/tdeinit_twin-shared.dir/geometry.cpp.o 
CMakeFiles/tdeinit_twin-shared.dir/rules.cpp.o 
lib/libtdecorations.so.1.0.0 /opt/trinity/lib64/libtdeui.so.14.0.0 
-lXext /opt/trinity/lib64/libtdecore.so.14.0.0 
/opt/trinity/lib64/libDCOP.so.14.0.0 
/opt/trinity/lib64/libtdefx.so.14.0.0 -ltqt -ltqt-mt -lXrender -lX11 -lc 
-lz -lidn -lXcomposite -lICE -lSM -lgamin-1 -lfreetype -lfontconfig 
-Wl,-rpath,"/dev/shm/BUILD.mga4.x86_64/trinity-tdebase-14.0.0~pre966+9b4fe762/build/twin/lib:/opt/trinity/lib64:"
CMakeFiles/tdeinit_twin-shared.dir/rules.cpp.o: dans la fonction « 
KWinInternal::Workspace::findWindowRules(KWinInternal::Client const*, 
bool) »:
/dev/shm/BUILD.mga4.x86_64/trinity-tdebase-14.0.0~pre966+9b4fe762/twin/rules.cpp:933: 
référence indéfinie vers « KWinInternal::operator<<(kdbgstream&, 
KWinInternal::Rules const*) »
collect2: erreur: ld a retourné 1 code d'état d'exécution
twin/CMakeFiles/tdeinit_twin-shared.dir/build.make:730: recipe for 
target 'twin/libtdeinit_twin.so' failed
make[3]: *** [twin/libtdeinit_twin.so] Error 1
make[3]: Leaving directory 
'/dev/shm/BUILD.mga4.x86_64/trinity-tdebase-14.0.0~pre966+9b4fe762/build'
CMakeFiles/Makefile2:14115: recipe for target 
'twin/CMakeFiles/tdeinit_twin-shared.dir/all' failed
make[2]: *** [twin/CMakeFiles/tdeinit_twin-shared.dir/all] Error 2
make[2]: Leaving directory 
'/dev/shm/BUILD.mga4.x86_64/trinity-tdebase-14.0.0~pre966+9b4fe762/build'
Makefile:119: recipe for target 'all' failed
make[1]: *** [all] Error 2
make[1]: Leaving directory 
'/dev/shm/BUILD.mga4.x86_64/trinity-tdebase-14.0.0~pre966+9b4fe762/build'

This happens on 2 different computers (Mageia 4 and Fedora 20).
Any hint ?

Thanks
Francois