Version: 2.6.0 (using KDE 4.8.0) OS: Linux After a git pull in kipi-plugins repo, digikam fails to compile due to errors in expoblending plugin Reproducible: Always Steps to Reproduce: git pull in kipi-plugins repo run cmake and the make Actual Results: It gives following error when trying to run make: [ 22%] [ 22%] Built target kipiplugin_printimages Built target kipiplugin_kopete [ 22%] Building CXX object extra/kipi-plugins/expoblending/CMakeFiles/libexpoblending.dir/blendingdlg/bracketstack.cpp.o [ 23%] [ 24%] Built target kipiplugin_kmlexport Built target kipiplugin_rajceexport [ 25%] Built target kipiplugin_batchprocessimages [ 25%] Built target kipiplugin_imageshackexport [ 26%] Built target kipiplugin_calendar [ 27%] Built target kipiplugin_shwup [ 27%] Built target kipiplugin_yandexfotki [ 27%] Built target kipiplugin_ipodexport [ 33%] [ 35%] Built target libphotolayoutseditor Built target kipiplugin_removeredeyes [ 36%] Built target kipiplugin_debianscreenshots [ 37%] Built target kipiplugin_facebook [ 37%] [ 38%] Built target kipiplugin_imgurexport Built target kipiplugin_vkontakte [ 39%] Built target kipiplugin_htmlexport [ 40%] [ 42%] Built target kipiplugin_imageviewer [ 43%] Built target kipiplugin_advancedslideshow Built target libxmp [ 44%] Built target libpanorama [ 46%] [ 46%] Built target kipiplugin_gpssync Built target kipiplugin_photolayoutseditor [ 46%] Built target photolayoutseditor [ 50%] Built target libdng [ 50%] Built target kipiplugin_panorama [ 50%] Built target panoramagui [ 51%] Built target dngconverter [ 51%] Built target dngvalidate [ 51%] Built target kipiplugin_dngconverter [ 51%] Built target raw2dng [ 51%] Built target dnginfo /home/printesoi/dev/digikam-sc/extra/kipi-plugins/expoblending/blendingdlg/bracketstack.cpp:121:5: error: ‘LoadRawThumbThread’ does not name a type /home/printesoi/dev/digikam-sc/extra/kipi-plugins/expoblending/blendingdlg/bracketstack.cpp: In constructor ‘KIPIExpoBlendingPlugin::BracketStackList::BracketStackListPriv::BracketStackListPriv()’: /home/printesoi/dev/digikam-sc/extra/kipi-plugins/expoblending/blendingdlg/bracketstack.cpp:117:9: error: ‘loadRawThumb’ was not declared in this scope [ 72%] /home/printesoi/dev/digikam-sc/extra/kipi-plugins/expoblending/blendingdlg/bracketstack.cpp: In constructor ‘KIPIExpoBlendingPlugin::BracketStackList::BracketStackList(KIPI::Interface*, QWidget*)’: /home/printesoi/dev/digikam-sc/extra/kipi-plugins/expoblending/blendingdlg/bracketstack.cpp:152:8: error: ‘class KIPIExpoBlendingPlugin::BracketStackList::BracketStackListPriv’ has no member named ‘loadRawThumb’ /home/printesoi/dev/digikam-sc/extra/kipi-plugins/expoblending/blendingdlg/bracketstack.cpp:152:27: error: expected type-specifier before ‘LoadRawThumbThread’ /home/printesoi/dev/digikam-sc/extra/kipi-plugins/expoblending/blendingdlg/bracketstack.cpp:152:27: error: expected ‘;’ before ‘LoadRawThumbThread’ /home/printesoi/dev/digikam-sc/extra/kipi-plugins/expoblending/blendingdlg/bracketstack.cpp:154:16: error: ‘class KIPIExpoBlendingPlugin::BracketStackList::BracketStackListPriv’ has no member named ‘loadRawThumb’ Built target digikamcore /home/printesoi/dev/digikam-sc/extra/kipi-plugins/expoblending/blendingdlg/bracketstack.cpp: In member function ‘void KIPIExpoBlendingPlugin::BracketStackList::slotKDEPreviewFailed(const KFileItem&)’: /home/printesoi/dev/digikam-sc/extra/kipi-plugins/expoblending/blendingdlg/bracketstack.cpp:268:8: error: ‘class KIPIExpoBlendingPlugin::BracketStackList::BracketStackListPriv’ has no member named ‘loadRawThumb’ [ 72%] Built target testlensfuniface [ 73%] Built target showfoto [ 74%] Built target digikamimageplugin_color [ 74%] Built target digikamimageplugin_decorate make[2]: *** [extra/kipi-plugins/expoblending/CMakeFiles/libexpoblending.dir/blendingdlg/bracketstack.cpp.o] Error 1 make[1]: *** [extra/kipi-plugins/expoblending/CMakeFiles/libexpoblending.dir/all] Error 2 make[1]: *** Waiting for unfinished jobs.... [ 80%] Built target digikamdatabase [ 81%] Built target digikamimageplugin_enhance [ 82%] Built target digikamimageplugin_fxfilters make: *** [all] Error 2 Expected Results: digikam should compile fine If you comment in kipi-plugins/CMakeLists.txt the line ADD_SUBDIRECTORY(expoblending) digikam compiles fine
Git commit a4fac8f22f90410ff7080a357e3c3d614b03c03d by Gilles Caulier. Committed on 15/02/2012 at 09:54. Pushed by cgilles into branch 'master'. use KPRawThumbThread to render Raw thumb with kipi-plugins test interface M +5 -5 expoblending/blendingdlg/bracketstack.cpp M +28 -1 tests/kipiinterface.cpp M +14 -1 tests/kipiinterface.h http://commits.kde.org/kipi-plugins/a4fac8f22f90410ff7080a357e3c3d614b03c03d