Skip to content

Build qtkeychain before libquotient, in custom-qt*-libs-build-include

Frank Dana requested to merge frdana/kdesrc-build:master-patch-368d into master

Because libquotient depends on qtkeychain.

If libquotient is first, it fails to configure:

Building libquotient (3/32)
	Fetching remote changes to libquotient
	Merging libquotient changes from branch dev
	Source update complete for libquotient: no files affected
	  Rebuilding because the build directory doesn't exist
	Preparing build system for libquotient.
	Running cmake targeting Unix Makefiles...
	Unable to configure libquotient with KDE CMake

libquotient didn't build, stopping here.

<<<  PACKAGES FAILED TO BUILD  >>>

Log file contains:

CMake Error at CMakeLists.txt:92 (find_package):
  By not providing "FindQt6Keychain.cmake" in CMAKE_MODULE_PATH this project
  has asked CMake to find a package configuration file provided by
  "Qt6Keychain", but CMake did not find one.

  Could not find a package configuration file provided by "Qt6Keychain" with
  any of the following names:

    Qt6KeychainConfig.cmake
    qt6keychain-config.cmake

  Add the installation prefix of "Qt6Keychain" to CMAKE_PREFIX_PATH or set
  "Qt6Keychain_DIR" to a directory containing one of the above files.  If
  "Qt6Keychain" provides a separate development package or SDK, be sure it
  has been installed.
Edited by Frank Dana

Merge request reports