user/libkscreen: (x86_64) FTBFS: error: ‘OrgKdeKscreenFakeBackendInterface’ does not name a type
Found on x86_64, which is -j72
(but not an issue on ppc64, which is -j160
?):
...
[ 30%] Built target kscreen_backend_launcher_autogen
/usr/share/plasma-wayland-protocols/kde-primary-output-v1.xml:21: element request: validity error : Element request content does not follow the DTD, expecting (description? , arg*), got (CDATA)
*******************************************************
* *
* WARNING: XML failed validation against built-in DTD *
* *
*******************************************************
[ 30%] Built target printconfig_autogen
[ 31%] Generating fakebackendadaptor.moc
[ 32%] Generating wayland-kde-primary-output-v1-protocol.c
[ 33%] Generating backendloaderadaptor.cpp, backendloaderadaptor.h
[ 34%] Generating backendadaptor.cpp, backendadaptor.h
[ 35%] Generating qwayland-kde-output-management-v2.cpp
[ 35%] Generating qwayland-kde-output-device-v2.cpp
[ 35%] Generating qwayland-kde-primary-output-v1.cpp
[ 35%] Building CXX object tests/kwayland/CMakeFiles/waylandtestserver.dir/waylandtestserver_autogen/mocs_compilation.cpp.o
[ 35%] Generating wayland-kde-output-management-v2-protocol.c
[ 36%] Building CXX object tests/kwayland/CMakeFiles/waylandtestserver.dir/main.cpp.o
[ 36%] Building CXX object tests/kwayland/CMakeFiles/waylandtestserver.dir/waylandtestserver.cpp.o
/usr/share/plasma-wayland-protocols/kde-primary-output-v1.xml:21: element request: validity error : Element request content does not follow the DTD, expecting (description? , arg*), got (CDATA)
*******************************************************
* *
* WARNING: XML failed validation against built-in DTD *
* *
*******************************************************
[ 37%] Generating wayland-kde-output-device-v2-protocol.c
...
[ 68%] Generating fakebackendinterface.moc
[ 69%] Building CXX object autotests/CMakeFiles/testkwaylandbackend.dir/testkwaylandbackend_autogen/mocs_compilation.cpp.o
[ 69%] Building CXX object autotests/CMakeFiles/testkwaylandbackend.dir/testkwaylandbackend.cpp.o
/root/packages/user/libkscreen/src/libkscreen-5.24.5/autotests/fakebackendinterface.h:0: Note: No relevant classes found. No output generated.
[ 70%] Building CXX object autotests/CMakeFiles/testkwaylandbackend.dir/__/tests/kwayland/waylandconfigreader.cpp.o
/root/packages/user/libkscreen/src/libkscreen-5.24.5/autotests/fakebackendinterface.h:0: Note: No relevant classes found. No output generated.
[ 70%] Building CXX object autotests/CMakeFiles/testkwaylandbackend.dir/__/tests/kwayland/waylandtestserver.cpp.o
/root/packages/user/libkscreen/src/libkscreen-5.24.5/autotests/fakebackendinterface.cpp:18:1: error: ‘OrgKdeKscreenFakeBackendInterface’ does not name a type
OrgKdeKscreenFakeBackendInterface::OrgKdeKscreenFakeBackendInterface(const QString &service, const QString &path, const QDBusConnection &connection, QObject *parent)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/root/packages/user/libkscreen/src/libkscreen-5.24.5/autotests/fakebackendinterface.cpp:23:1: error: ‘OrgKdeKscreenFakeBackendInterface’ does not name a type
OrgKdeKscreenFakeBackendInterface::~OrgKdeKscreenFakeBackendInterface()
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: *** [autotests/CMakeFiles/testlog.dir/build.make:127: autotests/CMakeFiles/testlog.dir/fakebackendinterface.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
/root/packages/user/libkscreen/src/libkscreen-5.24.5/autotests/fakebackendinterface.cpp:18:1: error: ‘OrgKdeKscreenFakeBackendInterface’ does not name a type
OrgKdeKscreenFakeBackendInterface::OrgKdeKscreenFakeBackendInterface(const QString &service, const QString &path, const QDBusConnection &connection, QObject *parent)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/root/packages/user/libkscreen/src/libkscreen-5.24.5/autotests/fakebackendinterface.cpp:23:1: error: ‘OrgKdeKscreenFakeBackendInterface’ does not name a type
OrgKdeKscreenFakeBackendInterface::~OrgKdeKscreenFakeBackendInterface()
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 71%] Generating fakebackendinterface.moc
/root/packages/user/libkscreen/src/libkscreen-5.24.5/autotests/fakebackendinterface.h:0: Note: No relevant classes found. No output generated.
[ 71%] Building CXX object autotests/CMakeFiles/testkwaylanddpms.dir/testkwaylanddpms_autogen/mocs_compilation.cpp.o
[ 71%] Building CXX object autotests/CMakeFiles/testbackendloader.dir/testbackendloader_autogen/mocs_compilation.cpp.o
[ 71%] Building CXX object autotests/CMakeFiles/testbackendloader.dir/testbackendloader.cpp.o
[ 71%] Building CXX object autotests/CMakeFiles/testkwaylandconfig.dir/testkwaylandconfig_autogen/mocs_compilation.cpp.o
make[2]: *** [autotests/CMakeFiles/testedid.dir/build.make:127: autotests/CMakeFiles/testedid.dir/fakebackendinterface.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....