The task's signature should change if CLANG_EXTRA_OE_DISTRO and/or CLANG_EXTRA_OE_VENDORS, considering the couple of for loops in do_preconfigure iterate over their values.
By adding them to 'vardeps', bitbake will correctly detect if do_preconfigure needs to be executed. Signed-off-by: João Marcos Costa <[email protected]> --- meta/recipes-devtools/clang/llvm-project-source.inc | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/recipes-devtools/clang/llvm-project-source.inc b/meta/recipes-devtools/clang/llvm-project-source.inc index 85b5ef06dc..84d4bae0ab 100644 --- a/meta/recipes-devtools/clang/llvm-project-source.inc +++ b/meta/recipes-devtools/clang/llvm-project-source.inc @@ -90,4 +90,5 @@ python do_preconfigure() { do_patch[vardepsexclude] += "MULTILIBS MULTILIB_VARIANTS" addtask do_preconfigure after do_patch +do_preconfigure[vardeps] += "CLANG_EXTRA_OE_DISTRO CLANG_EXTRA_OE_VENDORS" do_create_spdx[depends] += "${PN}:do_preconfigure" -- 2.43.0
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#239363): https://lists.openembedded.org/g/openembedded-core/message/239363 Mute This Topic: https://lists.openembedded.org/mt/119939356/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
