SUMMARY The git master today doesn't compile. [ 33%] Built target advancedrename_src_autogen [ 33%] Building CXX object core/utilities/advancedrename/CMakeFiles/advancedrename_src.dir/advancedrename_src_automoc.cpp.o In file included from /home/jon/Source/digikam/core/utilities/advancedrename/advancedrename_src_automoc.cpp:5:0: /home/jon/Source/digikam/core/utilities/advancedrename/moc_advancedrenameprocessdialog.cpp: In static member function ‘static void Digikam::AdvancedRenameProcessDialog::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)’: /home/jon/Source/digikam/core/utilities/advancedrename/moc_advancedrenameprocessdialog.cpp:90:21: error: ‘class Digikam::AdvancedRenameProcessDialog’ has no member named ‘slotRenameSuccessded’; did you mean ‘slotRenameFinished’? case 1: _t->slotRenameSuccessded((*reinterpret_cast< const QUrl(*)>(_a[1]))); break; ^~~~~~~~~~~~~~~~~~~~ slotRenameFinished core/utilities/advancedrename/CMakeFiles/advancedrename_src.dir/build.make:82: recipe for target 'core/utilities/advancedrename/CMakeFiles/advancedrename_src.dir/advancedrename_src_automoc.cpp.o' failed make[2]: *** [core/utilities/advancedrename/CMakeFiles/advancedrename_src.dir/advancedrename_src_automoc.cpp.o] Error 1 CMakeFiles/Makefile2:6195: recipe for target 'core/utilities/advancedrename/CMakeFiles/advancedrename_src.dir/all' failed make[1]: *** [core/utilities/advancedrename/CMakeFiles/advancedrename_src.dir/all] Error 2 Makefile:140: recipe for target 'all' failed make: *** [all] Error 2 Ignoring the spelling error, I can't see a declaration of something close to slotRenameSuccessded unless it's indeed supposed to be slotRenameFinished? (Disclaimer - I've never written any C++ and it's a long time since I wrote any C or Java). jon@asgard:~/Source/digikam$ find . -type f -exec grep slotRename {} /dev/null \; ./core/app/main/digikamapp_setup.cpp: connect(d->renameAction, SIGNAL(triggered()), d->view, SLOT(slotRenameAlbum())); ./core/app/moc_digikamview.cpp:QT_MOC_LITERAL(45, 757, 15), // "slotRenameAlbum" ./core/app/moc_digikamview.cpp: "slotDeleteAlbum\0slotRenameAlbum\0" ./core/app/moc_digikamview.cpp: case 30: _t->slotRenameAlbum(); break; ./core/app/views/stack/itemiconview.h: void slotRenameAlbum(); ./core/app/views/stack/itemiconview.cpp:void ItemIconView::slotRenameAlbum() Binary file ./core/app/CMakeFiles/CMakeRelink.dir/libdigikamgui.so.6.0.0 matches Binary file ./core/app/CMakeFiles/digikamgui_src.dir/digikamgui_src_automoc.cpp.o matches Binary file ./core/app/CMakeFiles/digikamgui_src.dir/views/digikamview.cpp.o matches Binary file ./core/app/libdigikamgui.so.6.0.0 matches ./core/utilities/advancedrename/advancedrenameprocessdialog.cpp: this, SLOT(slotRenameFailed(QUrl))); ./core/utilities/advancedrename/advancedrenameprocessdialog.cpp: this, SLOT(slotRenameFinished())); ./core/utilities/advancedrename/advancedrenameprocessdialog.cpp: QTimer::singleShot(500, this, SLOT(slotRenameImages())); ./core/utilities/advancedrename/advancedrenameprocessdialog.cpp:void AdvancedRenameProcessDialog::slotRenameImages() ./core/utilities/advancedrename/advancedrenameprocessdialog.cpp:void AdvancedRenameProcessDialog::slotRenameFinished() ./core/utilities/advancedrename/advancedrenameprocessdialog.cpp: QTimer::singleShot(500, this, SLOT(slotRenameImages())); ./core/utilities/advancedrename/advancedrenameprocessdialog.cpp:void AdvancedRenameProcessDialog::slotRenameFailed(const QUrl& url) ./core/utilities/advancedrename/advancedrename_src_autogen/include/moc_advancedrenameprocessdialog.cpp:QT_MOC_LITERAL(3, 49, 18), // "slotRenameFinished" ./core/utilities/advancedrename/advancedrename_src_autogen/include/moc_advancedrenameprocessdialog.cpp:QT_MOC_LITERAL(4, 68, 16), // "slotRenameFailed" ./core/utilities/advancedrename/advancedrename_src_autogen/include/moc_advancedrenameprocessdialog.cpp:QT_MOC_LITERAL(6, 89, 16), // "slotRenameImages" ./core/utilities/advancedrename/advancedrename_src_autogen/include/moc_advancedrenameprocessdialog.cpp: "slotCancel\0\0slotRenameFinished\0" ./core/utilities/advancedrename/advancedrename_src_autogen/include/moc_advancedrenameprocessdialog.cpp: "slotRenameFailed\0url\0slotRenameImages\0" ./core/utilities/advancedrename/advancedrename_src_autogen/include/moc_advancedrenameprocessdialog.cpp: case 1: _t->slotRenameFinished(); break; ./core/utilities/advancedrename/advancedrename_src_autogen/include/moc_advancedrenameprocessdialog.cpp: case 2: _t->slotRenameFailed((*reinterpret_cast< const QUrl(*)>(_a[1]))); break; ./core/utilities/advancedrename/advancedrename_src_autogen/include/moc_advancedrenameprocessdialog.cpp: case 3: _t->slotRenameImages(); break; ./core/utilities/advancedrename/moc_advancedrenameprocessdialog.cpp:QT_MOC_LITERAL(3, 49, 20), // "slotRenameSuccessded" ./core/utilities/advancedrename/moc_advancedrenameprocessdialog.cpp:QT_MOC_LITERAL(5, 74, 16), // "slotRenameFailed" ./core/utilities/advancedrename/moc_advancedrenameprocessdialog.cpp:QT_MOC_LITERAL(6, 91, 16), // "slotRenameImages" ./core/utilities/advancedrename/moc_advancedrenameprocessdialog.cpp: "slotCancel\0\0slotRenameSuccessded\0url\0" ./core/utilities/advancedrename/moc_advancedrenameprocessdialog.cpp: "slotRenameFailed\0slotRenameImages\0" ./core/utilities/advancedrename/moc_advancedrenameprocessdialog.cpp: case 1: _t->slotRenameSuccessded((*reinterpret_cast< const QUrl(*)>(_a[1]))); break; ./core/utilities/advancedrename/moc_advancedrenameprocessdialog.cpp: case 2: _t->slotRenameFailed((*reinterpret_cast< const QUrl(*)>(_a[1]))); break; ./core/utilities/advancedrename/moc_advancedrenameprocessdialog.cpp: case 3: _t->slotRenameImages(); break; ./core/utilities/advancedrename/advancedrenameprocessdialog.h: void slotRenameFinished(); ./core/utilities/advancedrename/advancedrenameprocessdialog.h: void slotRenameFailed(const QUrl& url); ./core/utilities/advancedrename/advancedrenameprocessdialog.h: void slotRenameImages(); ./core/utilities/import/moc_renamecustomizer.cpp:QT_MOC_LITERAL(4, 64, 24), // "slotRenameOptionsChanged" ./core/utilities/import/moc_renamecustomizer.cpp: "slotRenameOptionsChanged\0" ./core/utilities/import/moc_renamecustomizer.cpp: case 2: _t->slotRenameOptionsChanged(); break; ./core/utilities/import/widgets/renamecustomizer.h: void slotRenameOptionsChanged(); ./core/utilities/import/widgets/renamecustomizer.cpp: this, SLOT(slotRenameOptionsChanged())); ./core/utilities/import/widgets/renamecustomizer.cpp: slotRenameOptionsChanged(); ./core/utilities/import/widgets/renamecustomizer.cpp:void RenameCustomizer::slotRenameOptionsChanged() ./core/utilities/import/widgets/renamecustomizer.cpp: slotRenameOptionsChanged();
DigiKam git compiles without problems. The "slotRenameSuccessded" was a long time ago in the code, was renamed to digiKam-6.0.0. So your build directory is still from 5.x.x. Delete your "build" directory and create everything new. Maik