It seems that kjobwidgets fails to compile against Qt 6.5. It compiles against Qt 6.4, but it seems that something in Qt changed, and it seems to be an autogenerated header... [ 78%] Generating moc_jobviewiface.cpp [ 79%] Generating moc_jobviewv3iface.cpp /srcbuild/kf6-kjobwidgets/build/src/jobviewv3iface.h:39:1: error: Not a signal or slot declaration [ 80%] Generating moc_jobviewserverv2interface.cpp /srcbuild/kf6-kjobwidgets/build/src/jobviewiface.h:39:1: error: Not a signal or slot declaration make[2]: *** [src/CMakeFiles/KF6JobWidgets.dir/build.make:110: src/moc_jobviewv3iface.cpp] Error 1 make[2]: *** Waiting for unfinished jobs.... make[2]: *** [src/CMakeFiles/KF6JobWidgets.dir/build.make:86: src/moc_jobviewiface.cpp] Error 1 make[1]: *** [CMakeFiles/Makefile2:3203: src/CMakeFiles/KF6JobWidgets.dir/all] Error 2 make: *** [Makefile:146: all] Error 2 layershell a dependency of Plasma seems to need Qt 6.5. ...or is this an issue with CMake v3.22.0?
This is https://bugreports.qt.io/browse/QTBUG-111330
Thanks!