https://bugs.kde.org/show_bug.cgi?id=366157
Bug ID: 366157 Summary: cannot compile kscreenlocker-5.6.5 with kwayland-5.24.0 getting undefined reference to wl_proxy_marshal_constructor_versioned Product: frameworks-kwayland Version: 5.24.0 Platform: Gentoo Packages URL: http://pastebin.com/raw/yKvXcK96 OS: Linux Status: UNCONFIRMED Severity: normal Priority: NOR Component: general Assignee: mgraess...@kde.org Reporter: p...@gmx.de I am trying to build kscreenlocker-5.6.5 but it fails at linking (I guess) with: [ 78%] [32mBuilding CXX object CMakeFiles/KScreenLocker.dir/globalaccel.cpp.o[0m /usr/bin/x86_64-pc-linux-gnu-g++ -DKCOREADDONS_LIB -DKScreenLocker_EXPORTS -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"kscreenlocker\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -DQT_NO_DEBUG -DNDEBUG -march=native -O2 -pipe -std=c++0x -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/var/tmp/portage/kde-plasma/kscreenlocker-5.6.5/work/kscreenlocker-5.6.5_build -I/var/tmp/portage/kde-plasma/kscreenlocker-5.6.5/work/kscreenlocker-5.6.5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KIdleTime -isystem /usr/include/KF5/KGlobalAccel -isystem /usr/include/qt5/QtDBus -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KWayland/Server -fPIC -fPIC -o CMakeFiles/KScreenLocker.dir/globalaccel.cpp.o -c /var/tmp/portage/kde-plasma/kscreenlocker-5.6.5/work/kscreenlocker-5.6.5/globalaccel.cpp /usr/lib64/libKF5WaylandClient.so.5.24.0: undefined reference to `wl_proxy_marshal_constructor_versioned' collect2: error: ld returned 1 exit status greeter/CMakeFiles/kscreenlocker_greet.dir/build.make:306: recipe for target 'greeter/kscreenlocker_greet' failed make[2]: *** [greeter/kscreenlocker_greet] Error 1 make[2]: Leaving directory '/var/tmp/portage/kde-plasma/kscreenlocker-5.6.5/work/kscreenlocker-5.6.5_build' CMakeFiles/Makefile2:344: recipe for target 'greeter/CMakeFiles/kscreenlocker_greet.dir/all' failed make[1]: *** [greeter/CMakeFiles/kscreenlocker_greet.dir/all] Error 2 make[1]: *** Waiting for unfinished jobs.... Reproducible: Always Steps to Reproduce: 1. emerge kscreenlocker 2. 3. Actual Results: Failed to emerge kde-plasma/kscreenlocker-5.6.5 Expected Results: Completed installing kde-plasma/kscreenlocker-5.6.5 build log is available here: http://pastebin.com/raw/yKvXcK96 -- You are receiving this mail because: You are watching all bug changes.