Please update KF5WindowSystem version
HougeLangley opened this issue · comments
-- Found KF5WindowSystem: /usr/lib64/cmake/KF5WindowSystem/KF5WindowSystemConfig.cmake (found version "5.93.0")
-- Found KF5: success (found version "5.93.0") found components: WindowSystem
CMake Error at /usr/share/ECM/modules/ECMQueryQmake.cmake:1 (if):
if given arguments:
"VERSION_GREATER_EQUAL" "5.93"
Unknown arguments specified
Call Stack (most recent call first):
widgetstyle/CMakeLists.txt:17 (include)
$ doas cat /var/tmp/portage/cutefish-base/cutefish-qt-plugins-9999/temp/build.log
doas (houge@gentoo-phytium) password:
* Package: cutefish-base/cutefish-qt-plugins-9999
* Repository: cutefishos
* Maintainer: hougelangley1987@gmail.com
* Upstream: https://github.com/cutefishos/qt-plugins/issues
* USE: arm64 elibc_glibc kernel_linux userland_GNU
* FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox
>>> Unpacking source...
* Repository id: cutefishos_qt-plugins.git
* To override fetched repository properties, use:
* EGIT_OVERRIDE_REPO_CUTEFISHOS_QT_PLUGINS
* EGIT_OVERRIDE_BRANCH_CUTEFISHOS_QT_PLUGINS
* EGIT_OVERRIDE_COMMIT_CUTEFISHOS_QT_PLUGINS
* EGIT_OVERRIDE_COMMIT_DATE_CUTEFISHOS_QT_PLUGINS
*
* Fetching https://github.com/cutefishos/qt-plugins.git ...
git fetch https://github.com/cutefishos/qt-plugins.git +HEAD:refs/git-r3/HEAD
git symbolic-ref refs/git-r3/cutefish-base/cutefish-qt-plugins/0/__main__ refs/git-r3/HEAD
* Checking out https://github.com/cutefishos/qt-plugins.git to cutefish-qt-plugins-9999 ...
git checkout --quiet refs/git-r3/HEAD
GIT update -->
repository: https://github.com/cutefishos/qt-plugins.git
at the commit: b60cdd4c0cf185f538c9746ef321582cbab9568c
>>> Source unpacked in /var/tmp/portage/cutefish-base/cutefish-qt-plugins-9999/work
>>> Preparing source in /var/tmp/portage/cutefish-base/cutefish-qt-plugins-9999/work/cutefish-qt-plugins-9999 ...
* Source directory (CMAKE_USE_DIR): "/var/tmp/portage/cutefish-base/cutefish-qt-plugins-9999/work/cutefish-qt-plugins-9999"
* Build directory (BUILD_DIR): "/var/tmp/portage/cutefish-base/cutefish-qt-plugins-9999/work/cutefish-qt-plugins-9999_build"
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/cutefish-base/cutefish-qt-plugins-9999/work/cutefish-qt-plugins-9999 ...
* Source directory (CMAKE_USE_DIR): "/var/tmp/portage/cutefish-base/cutefish-qt-plugins-9999/work/cutefish-qt-plugins-9999"
* Build directory (BUILD_DIR): "/var/tmp/portage/cutefish-base/cutefish-qt-plugins-9999/work/cutefish-qt-plugins-9999_build"
cmake -C /var/tmp/portage/cutefish-base/cutefish-qt-plugins-9999/work/cutefish-qt-plugins-9999_build/gentoo_common_config.cmake -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_TOOLCHAIN_FILE=/var/tmp/portage/cutefish-base/cutefish-qt-plugins-9999/work/cutefish-qt-plugins-9999_build/gentoo_toolchain.cmake /var/tmp/portage/cutefish-base/cutefish-qt-plugins-9999/work/cutefish-qt-plugins-9999
loading initial cache file /var/tmp/portage/cutefish-base/cutefish-qt-plugins-9999/work/cutefish-qt-plugins-9999_build/gentoo_common_config.cmake
-- The C compiler identification is GNU 11.2.1
-- The CXX compiler identification is GNU 11.2.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/aarch64-unknown-linux-gnu-gcc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/aarch64-unknown-linux-gnu-g++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found X11: /usr/include
-- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so
-- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so - found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for connect
-- Looking for connect - found
-- Looking for remove
-- Looking for remove - found
-- Looking for shmat
-- Looking for shmat - found
-- Looking for IceConnectionNumber in ICE
-- Looking for IceConnectionNumber in ICE - found
-- Found PkgConfig: /usr/bin/aarch64-unknown-linux-gnu-pkg-config (found version "1.8.0")
-- Found Qt5ThemeSupport: /usr/lib64/libQt5ThemeSupport.a (found version "5.15.3")
-- Checking for modules 'xcb;xcb-ewmh;x11'
-- Found xcb, version 1.14
-- Found xcb-ewmh, version 0.4.1
-- Found x11, version 1.7.5
-- Qt5 plugin directory:/usr/lib64/qt5/plugins
CMake Warning (dev) at /usr/share/ECM/modules/ECMFindModuleHelpers.cmake:112 (message):
Your project should require at least CMake 3.16.0 to use FindKF5.cmake
Call Stack (most recent call first):
/usr/share/ECM/find-modules/FindKF5.cmake:30 (ecm_find_package_version_check)
widgetstyle/CMakeLists.txt:15 (find_package)
This warning is for project developers. Use -Wno-dev to suppress it.
-- Found KF5WindowSystem: /usr/lib64/cmake/KF5WindowSystem/KF5WindowSystemConfig.cmake (found version "5.93.0")
-- Found KF5: success (found version "5.93.0") found components: WindowSystem
CMake Error at /usr/share/ECM/modules/ECMQueryQmake.cmake:1 (if):
if given arguments:
"VERSION_GREATER_EQUAL" "5.93"
Unknown arguments specified
Call Stack (most recent call first):
widgetstyle/CMakeLists.txt:17 (include)
-- Configuring incomplete, errors occurred!
See also "/var/tmp/portage/cutefish-base/cutefish-qt-plugins-9999/work/cutefish-qt-plugins-9999_build/CMakeFiles/CMakeOutput.log".
* ERROR: cutefish-base/cutefish-qt-plugins-9999::cutefishos failed (configure phase):
* cmake failed
*
* Call stack:
* ebuild.sh, line 127: Called src_configure
* environment, line 2541: Called cmake_src_configure
* environment, line 1099: Called die
* The specific snippet of code:
* "${CMAKE_BINARY}" "${cmakeargs[@]}" "${CMAKE_USE_DIR}" || die "cmake failed";
*
* If you need support, post the output of `emerge --info '=cutefish-base/cutefish-qt-plugins-9999::cutefishos'`,
* the complete build log and the output of `emerge -pqv '=cutefish-base/cutefish-qt-plugins-9999::cutefishos'`.
* The complete build log is located at '/var/tmp/portage/cutefish-base/cutefish-qt-plugins-9999/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/cutefish-base/cutefish-qt-plugins-9999/temp/environment'.
* Working directory: '/var/tmp/portage/cutefish-base/cutefish-qt-plugins-9999/work/cutefish-qt-plugins-9999_build'
* S: '/var/tmp/portage/cutefish-base/cutefish-qt-plugins-9999/work/cutefish-qt-plugins-9999'
I get it build by adding a line before include(ECMQueryQmake)
in widgetstyle/CMakeLists.txt
find_package(ECM 5.26)