[SOLVED] kwayland fails to build in Slackware64-current here.
by Didier Spaier from LinuxQuestions.org on (#6GAP3)
I need kwayland to build lxqt-config version 1.4.0 for Slint, but building fails. As there could an issue with software versions in Slint64-15.0, based on Slackware version 15.0, I have installed a genuine Slackware-current in a Qemu VM, with all packages up to date as of Fri Nov 10 18:46:44 UTC 2023, copied in /root the directory source/kde/kde from a mirror, then as real root typed from /root/kde/:Code:./kde.SlackBuild frameworks:kwayland 2>&1|tee LOGCmake did not find any issue, however the build failed. In the attached log I see:
Attached Files
- lines 17 and 18:Quote:
I do not know if that matters but should I really configure and make from a git tree?fatal: not a git repository (or any of the parent directories): .git - lines 170-174:Quote:
make[2]: *** No rule to make target '/usr/share/plasma-wayland-protocols/wayland-eglstream-controller.xml', needed by 'src/server/wayland-eglstream-controller-client-protocol.h'. Stop.
make[2]: *** Waiting for unfinished jobs....
[ 19%] Generating wayland-dpms-server-protocol.h
make[1]: *** [CMakeFiles/Makefile2:302: src/server/CMakeFiles/KF5WaylandServer.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs.... - lines 319-325:Quote:
In file included from /tmp/kde_build/frameworks/kwayland-5.111.0/src/client/surface_p.cpp:7:
/tmp/kde_build/frameworks/kwayland-5.111.0/src/client/surface_p.h:18:30: warning: KWayland::Client::Surface::Private' has a field KWayland::Client::WaylandPointer<wl_surface, wl_surface_destroy> KWayland::Client::Surface::Private::surface' whose type has internal linkage [-Wsubobject-linkage]
18 | class Q_DECL_HIDDEN Surface::Private
| ^~~~~~~
[ 44%] Linking CXX shared library ../../bin/libKF5WaylandClient.so
[ 44%] Built target KF5WaylandClient
make: *** [Makefile:136: all] Error 2 - lines 336-339Quote:
make[2]: *** No rule to make target '/usr/share/plasma-wayland-protocols/wayland-eglstream-controller.xml', needed by 'src/server/wayland-eglstream-controller-client-protocol.h'. Stop.
make[1]: *** [CMakeFiles/Makefile2:302: src/server/CMakeFiles/KF5WaylandServer.dir/all] Error 2
make: *** [Makefile:136: all] Error 2
frameworks:kwayland failed to build.
Attached Files
LOG.txt (26.8 KB) |