For the kf6-kconfig package, the libexec binaries kconfig_compiler_kf6 and kconf_update are executed in compile time with cmake (KF6ConfigMacros.cmake). So there should be a version built for the ubuntu image. Error is encountered when I building kdenlive with Github Actions.
What steps will reproduce the bug?
When building kdenlive, below error is shown and indicates that kconfig_compiler_kf6 should be built for the ubuntu image.
It is also shown in the PR #21646 (kf6-kconfig-cross as a temporary solution) that the built kconfig_compiler_kf6 for ubuntu and dirty patching the lib/cmake/KF6Config/KF6ConfigCompilerTargets-release.cmake will work for kdenlive.
However, it should be better implemented just like qt6-qt*-cross-tools. I tried but extra-cmake-modules does not work for the ubuntu host build. I do not have the expertise and grateful for anyone's help. Thanks.
Problem description
For the
kf6-kconfig
package, the libexec binarieskconfig_compiler_kf6
andkconf_update
are executed in compile time with cmake (KF6ConfigMacros.cmake). So there should be a version built for the ubuntu image. Error is encountered when I building kdenlive with Github Actions.What steps will reproduce the bug?
When building
kdenlive
, below error is shown and indicates thatkconfig_compiler_kf6
should be built for the ubuntu image.What is the expected behavior?
It is also shown in the PR #21646 (
kf6-kconfig-cross
as a temporary solution) that the builtkconfig_compiler_kf6
for ubuntu and dirty patching thelib/cmake/KF6Config/KF6ConfigCompilerTargets-release.cmake
will work for kdenlive.However, it should be better implemented just like
qt6-qt*-cross-tools
. I tried butextra-cmake-modules
does not work for the ubuntu host build. I do not have the expertise and grateful for anyone's help. Thanks.System information