gwenview-master make -j12 [ 81%] Building CXX object tests/auto/CMakeFiles/cmsprofiletest.dir/cmsprofiletest_autogen/mocs_compilation.cpp.o [ 81%] Building CXX object app/CMakeFiles/gwenview.dir/gwenview_autogen/mocs_compilation.cpp.o [ 81%] Building CXX object tests/auto/CMakeFiles/slidecontainerautotest.dir/slidecontainerautotest.cpp.o /home/user/Downloads/gwenview-master/tests/auto/contextmanagertest.cpp: In constructor ‘ContextManagerTest::testInvalidDirUrl()::DirLister::DirLister()’: /home/user/Downloads/gwenview-master/tests/auto/contextmanagertest.cpp:96:46: error: no matching function for call to ‘ContextManagerTest::testInvalidDirUrl()::DirLister::setAutoErrorHandlingEnabled(bool)’ 96 | setAutoErrorHandlingEnabled(false); | ^ [ 90%] Building CXX object app/CMakeFiles/gwenview.dir/renamedialog.cpp.o /home/user/Downloads/gwenview-master/app/mainwindow.cpp:54:10: fatal error: KHamburgerMenu: No such file or directory 54 | #include <KHamburgerMenu> | ^~~~~~~~~~~~~~~~ compilation terminated. make[2]: *** [app/CMakeFiles/gwenview.dir/build.make:333: app/CMakeFiles/gwenview.dir/mainwindow.cpp.o] Error 1 make[2]: *** Waiting for unfinished jobs.... make[1]: *** [CMakeFiles/Makefile2:1315: app/CMakeFiles/gwenview.dir/all] Error 2 make: *** [Makefile:160: all] Error 2 make clean && make -j12 ////////////////////////////////////////////////// [ 66%] Building CXX object tests/auto/CMakeFiles/historymodeltest.dir/historymodeltest.cpp.o /home/user/Downloads/gwenview-master/tests/auto/contextmanagertest.cpp: In constructor ‘ContextManagerTest::testInvalidDirUrl()::DirLister::DirLister()’: /home/user/Downloads/gwenview-master/tests/auto/contextmanagertest.cpp:96:46: error: no matching function for call to ‘ContextManagerTest::testInvalidDirUrl()::DirLister::setAutoErrorHandlingEnabled(bool)’ 96 | setAutoErrorHandlingEnabled(false); | ^ [ 73%] Built target thumbnailprovidertest [ 73%] Linking CXX executable ../../bin/importertest [ 73%] Built target sorteddirmodeltest [ 73%] Built target importertest make: *** [Makefile:160: all] Error 2 gwenview-release-21.08 /home/user/Downloads/gwenview-release-21.08/tests/auto/contextmanagertest.cpp: In constructor ‘ContextManagerTest::testInvalidDirUrl()::DirLister::DirLister()’: /home/user/Downloads/gwenview-release-21.08/tests/auto/contextmanagertest.cpp:96:46: error: no matching function for call to ‘ContextManagerTest::testInvalidDirUrl()::DirLister::setAutoErrorHandlingEnabled(bool)’ 96 | setAutoErrorHandlingEnabled(false); /////////////////////////////////////////////////////////another try [ 73%] Building CXX object app/CMakeFiles/gwenview.dir/mainwindow.cpp.o /home/user/Downloads/gwenview-release-21.08/app/mainwindow.cpp:51:10: fatal error: KHamburgerMenu: No such file or directory 51 | #include <KHamburgerMenu> | ^~~~~~~~~~~~~~~~ compilation terminated. make[2]: *** [app/CMakeFiles/gwenview.dir/build.make:333: app/CMakeFiles/gwenview.dir/mainwindow.cpp.o] Error 1 make[2]: *** Waiting for unfinished jobs.... [ 73%] Building CXX object importer/CMakeFiles/gwenview_importer.dir/progresspage.cpp.o [ 73%] Building CXX object importer/CMakeFiles/gwenview_importer.dir/filenameformater.cpp.o [ 74%] Building CXX object importer/CMakeFiles/gwenview_importer.dir/serializedurlmap.cpp.o [ 74%] Building CXX object importer/CMakeFiles/gwenview_importer.dir/thumbnailpage.cpp.o [ 74%] Building CXX object importer/CMakeFiles/gwenview_importer.dir/gwenview_importer_debug.cpp.o [ 75%] Building CXX object importer/CMakeFiles/gwenview_importer.dir/importerconfig.cpp.o make[1]: *** [CMakeFiles/Makefile2:1287: app/CMakeFiles/gwenview.dir/all] Error 2 [ 75%] Linking CXX executable ../bin/gwenview_importer [ 75%] Built target gwenview_importer make: *** [Makefile:160: all] Error 2 gwenview-release-21.04 WORKS!!! Operating System: Kubuntu 21.04 KDE Plasma Version: 5.21.4 KDE Frameworks Version: 5.80.0 Qt Version: 5.15.2 Kernel Version: 5.11.0-31-generic OS Type: 64-bit Graphics Platform: X11 Processors: 12 × AMD Ryzen 5 1600 Six-Core Processor Memory: 15,6 GiB of RAM Graphics Processor: GeForce GTX 1660/PCIe/SSE2
KHamburger Menu was new in KDE Frameworks 5.81. You need the Kubuntu Backports repo for that in Kubuntu 21.04 https://kubuntu.org/news/backports-ppa-kde-frameworks-5-81-0-for-hirsute/ Gwenview 21.04 compiles because KHamburgerMenu was added to gwenview in May 22, 2021 https://invent.kde.org/graphics/gwenview/-/merge_requests/70#note_03732746db96408f78217aaf96849e5e9ea57601