Le 01/10/2014 21:22, Darrell a écrit :
Tim,
I see some preparatory patches for moving to libmagic for mime detection. Will these patches cause breakage until completed? If yes, please post something to the list when the conversion is complete or ready for testing.
Darrell
It's probably broken already. FTBFS in current tdebase:
[ 44%] Building CXX object konqueror/iconview/CMakeFiles/konq_iconview-module.dir/konq_iconview.cc.o cd "/dev/shm/BUILD.oss131.x86_64/trinity-tdebase-14.0.0~pre1300+13e88631/build/konqueror/iconview" && /usr/local/bin/c++ -DHAVE_CONFIG_H -D_LARGEFILE64_SOURCE -Dkonq_iconview_module_EXPORTS -O2 -g -m64 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -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 -fPIC -I"/dev/shm/BUILD.oss131.x86_64/trinity-tdebase-14.0.0~pre1300+13e88631/build/konqueror/iconview" -I"/dev/shm/BUILD.oss131.x86_64/trinity-tdebase-14.0.0~pre1300+13e88631/build" -I"/dev/shm/BUILD.oss131.x86_64/trinity-tdebase-14.0.0~pre1300+13e88631/libkonq" -I/opt/trinity/include/tde -I/usr/include/tqt3 -I/usr/include/tqt -o CMakeFiles/konq_iconview-module.dir/konq_iconview.cc.o -c "/dev/shm/BUILD.oss131.x86_64/trinity-tdebase-14.0.0~pre1300+13e88631/konqueror/iconview/konq_iconview.cc" /dev/shm/BUILD.oss131.x86_64/trinity-tdebase-14.0.0~pre1300+13e88631/konqueror/iconview/konq_iconview.cc: In member function 'virtual void KonqKfmIconView::slotNewItems(const KFileItemList&)': /dev/shm/BUILD.oss131.x86_64/trinity-tdebase-14.0.0~pre1300+13e88631/konqueror/iconview/konq_iconview.cc:1011:24: error: 'class KFileItem' has no member named 'mimetypeFast' if ( fileItem->mimetypeFast().startsWith("media/") && fileItem->mimetypeFast().contains("_mounted") && m_pProps->isShowingFreeSpaceOverlays() ) { ^ /dev/shm/BUILD.oss131.x86_64/trinity-tdebase-14.0.0~pre1300+13e88631/konqueror/iconview/konq_iconview.cc:1011:73: error: 'class KFileItem' has no member named 'mimetypeFast' if ( fileItem->mimetypeFast().startsWith("media/") && fileItem->mimetypeFast().contains("_mounted") && m_pProps->isShowingFreeSpaceOverlays() ) { ^ /dev/shm/BUILD.oss131.x86_64/trinity-tdebase-14.0.0~pre1300+13e88631/konqueror/iconview/konq_iconview.cc: In member function 'virtual void KonqKfmIconView::slotRefreshItems(const KFileItemList&)': /dev/shm/BUILD.oss131.x86_64/trinity-tdebase-14.0.0~pre1300+13e88631/konqueror/iconview/konq_iconview.cc:1210:26: error: 'class KFileItem' has no member named 'mimetypeFast' if ( (*rit)->mimetypeFast().startsWith("media/") && m_pProps->isShowingFreeSpaceOverlays() ) { ^ /dev/shm/BUILD.oss131.x86_64/trinity-tdebase-14.0.0~pre1300+13e88631/konqueror/iconview/konq_iconview.cc:1211:29: error: 'class KFileItem' has no member named 'mimetypeFast' if ((*rit)->mimetypeFast().contains("_mounted")) { ^ make[3]: *** [konqueror/iconview/CMakeFiles/konq_iconview-module.dir/konq_iconview.cc.o] Error 1 make[3]: Leaving directory `/dev/shm/BUILD.oss131.x86_64/trinity-tdebase-14.0.0~pre1300+13e88631/build' make[2]: *** [konqueror/iconview/CMakeFiles/konq_iconview-module.dir/all] Error 2 make[2]: Leaving directory `/dev/shm/BUILD.oss131.x86_64/trinity-tdebase-14.0.0~pre1300+13e88631/build' make[1]: *** [all] Error 2 make[1]: Leaving directory `/dev/shm/BUILD.oss131.x86_64/trinity-tdebase-14.0.0~pre1300+13e88631/build'