yocto-check-layer will fail if SRC_URI is dependent on the target architecture. Usually we would try to remove the dependency, but for the linux-yocto recipe it's necessary in order to select the appropriate branch from the source repository.
As none of the checks performed by yocto-check-layer actually depend on the selected branch, we can discard this depedency by specifying a generic vardepvalue for the branch name. Signed-off-by: Paul Barker <[email protected]> --- meta/recipes-kernel/linux/linux-yocto.inc | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/meta/recipes-kernel/linux/linux-yocto.inc b/meta/recipes-kernel/linux/linux-yocto.inc index f47873348a9a..18f910f34e56 100644 --- a/meta/recipes-kernel/linux/linux-yocto.inc +++ b/meta/recipes-kernel/linux/linux-yocto.inc @@ -93,3 +93,8 @@ do_devshell:prepend() { d.setVar("HOSTPKG_CONFIG", "pkg-config-native") d.appendVar("OE_TERMINAL_EXPORTS", " HOSTPKG_CONFIG") } + +# Avoid potentially architecture dependent value when evaluating vardeps of +# SRC_URI. This does mean do_recipe_qa may not re-run when KBRANCH changes, but +# that should not invalidate the QA test. +KBRANCH[vardepvalue] = "master" -- 2.43.0
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#233426): https://lists.openembedded.org/g/openembedded-core/message/233426 Mute This Topic: https://lists.openembedded.org/mt/118386730/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
