You are not logged in.
I've just upgraded my system and found a project I've been working on complaining that CMake couldn't find Kirigami:
[cmake] -- Could NOT find KF6Kirigami (found version "6.7.0"), checked the following files:
[cmake] /usr/lib/cmake/KF6Kirigami/KF6KirigamiConfig.cmake (version 6.7.0)
[cmake] Reason given by package: KF6Kirigami could not be found because dependency OpenMP could not be found.
This did not happen with 6.6.0. After checking the content of KF6KirigamiConfig.cmake between 6.6.0 and 6.7.0, I found this:
@@ -41,11 +41,11 @@
find_dependency(Qt6Quick 6.5.0)
find_dependency(Qt6Concurrent 6.5.0)
-if ()
+if (TRUE)
find_dependency(OpenMP)
endif()
-find_dependency(KF6KirigamiPlatform 6.6.0)
+find_dependency(KF6KirigamiPlatform 6.7.0)
include("${CMAKE_CURRENT_LIST_DIR}/KF6KirigamiTargets.cmake")
Is this change intended? Currently OpenMP is not listed as a dependency for Kirigami.
Offline
I currently don't have an account on Arch Gitlab instance to so I cannot report it there.
Last edited by TheBill2001 (2024-10-18 11:39:51)
Offline
Just send an email to accountsupport@archlinux.org with your desired username and maybe a really short introduction or a link to this forum thread and you should get arn account in no time
Offline
OpenMP is not a package, it's a compiler option. What you really need to figure out is why cmake doesn't detect it on your system, kirigami depending on it should not be an issue.
Offline