Jump to content
  • 0

ERROR: kde-frameworks/kwayland-5.59.0


Go to solution Solved by cardinal,

Question

Hi

When installing kde-plasma/plasma-meta, the installation stopped on a package error kde-frameworks/kwayland-5.59.0

[291/330] /usr/bin/x86_64-pc-linux-gnu-g++ -DKF5WaylandServer_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Isrc/server -I/var/tmp/portage/kde-frameworks/kwayland-5.59.0/work/kwayland-5.59.0/src/server -Isrc/server/KF5WaylandServer_autogen/include -I. -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent  -DQT_NO_DEBUG -DNDEBUG -march=core2 -O2 -pipe -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -pedantic -Wzero-as-null-pointer-constant -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -MD -MT src/server/CMakeFiles/KF5WaylandServer.dir/xdgshell_v6_interface.cpp.o -MF src/server/CMakeFiles/KF5WaylandServer.dir/xdgshell_v6_interface.cpp.o.d -o src/server/CMakeFiles/KF5WaylandServer.dir/xdgshell_v6_interface.cpp.o -c /var/tmp/portage/kde-frameworks/kwayland-5.59.0/work/kwayland-5.59.0/src/server/xdgshell_v6_interface.cpp
[292/330] /usr/bin/x86_64-pc-linux-gnu-g++ -DKF5WaylandServer_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Isrc/server -I/var/tmp/portage/kde-frameworks/kwayland-5.59.0/work/kwayland-5.59.0/src/server -Isrc/server/KF5WaylandServer_autogen/include -I. -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent  -DQT_NO_DEBUG -DNDEBUG -march=core2 -O2 -pipe -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -pedantic -Wzero-as-null-pointer-constant -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -MD -MT src/server/CMakeFiles/KF5WaylandServer.dir/xdgshell_stable_interface.cpp.o -MF src/server/CMakeFiles/KF5WaylandServer.dir/xdgshell_stable_interface.cpp.o.d -o src/server/CMakeFiles/KF5WaylandServer.dir/xdgshell_stable_interface.cpp.o -c /var/tmp/portage/kde-frameworks/kwayland-5.59.0/work/kwayland-5.59.0/src/server/xdgshell_stable_interface.cpp
ninja: build stopped: subcommand failed.
 * ERROR: kde-frameworks/kwayland-5.59.0::kde-kit failed (compile phase):
 *   ninja -v -j4 -l0 failed
 * 
 * Call stack:
 *     ebuild.sh, line   93:  Called src_compile
 *   environment, line 2614:  Called kde5_src_compile
 *   environment, line 2025:  Called cmake-utils_src_compile
 *   environment, line  978:  Called cmake-utils_src_make
 *   environment, line 1162:  Called _cmake_ninja_src_make
 *   environment, line  634:  Called eninja
 *   environment, line 1467:  Called die
 * The specific snippet of code:
 *       "$@" || die "${nonfatal_args[@]}" "${*} failed"
 * 
 * If you need support, post the output of `emerge --info '=kde-frameworks/kwayland-5.59.0::kde-kit'`,
 * the complete build log and the output of `emerge -pqv '=kde-frameworks/kwayland-5.59.0::kde-kit'`.
 * The complete build log is located at '/var/tmp/portage/kde-frameworks/kwayland-5.59.0/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/kde-frameworks/kwayland-5.59.0/temp/environment'.
 * Working directory: '/var/tmp/portage/kde-frameworks/kwayland-5.59.0/work/kwayland-5.59.0_build'
 * S: '/var/tmp/portage/kde-frameworks/kwayland-5.59.0/work/kwayland-5.59.0

 

ERROR: kde-frameworks/kwayland

Link to post
Share on other sites

1 answer to this question

Recommended Posts

  • 1
  • Solution

Kwayland-5.57.0 or kwayland-5.59.0 will build against Qt-5.15.2 with the attached kwayland-5.59-qt-5.15.2.patch installed to local patches.

funtoo /home/rj # mkdir -p /etc/portage/patches/kde-frameworks/kwayland
funtoo /home/rj # cp kwayland-5.59.0-qt-5.15.2.patch /etc/portage/patches/kde-frameworks/kwayland

Remove the patch when kwayland is upgraded or patch will fail and stop emerge.

kwayland-5.59.0-qt-5.15.2.patch

Reference: kwayland-5.59.0 build fails with QHash error

Edited by cardinal
Add bug report link.
Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...