summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--meta/recipes-core/packagegroups/packagegroup-cross-canadian.bb6
1 files changed, 6 insertions, 0 deletions
diff --git a/meta/recipes-core/packagegroups/packagegroup-cross-canadian.bb b/meta/recipes-core/packagegroups/packagegroup-cross-canadian.bb
index d551147b5a..3b430c0814 100644
--- a/meta/recipes-core/packagegroups/packagegroup-cross-canadian.bb
+++ b/meta/recipes-core/packagegroups/packagegroup-cross-canadian.bb
@@ -16,3 +16,9 @@ RDEPENDS_${PN} = "\
16 ${@all_multilib_tune_values(d, 'GDB')} \ 16 ${@all_multilib_tune_values(d, 'GDB')} \
17 meta-environment-${MACHINE} \ 17 meta-environment-${MACHINE} \
18 " 18 "
19
20# When TUNE_ARCH changes but MACHINE does not (for example when a machine definition is updated),
21# cross-canadian.bbclass prevents variable dependency propagation to TRANSLATED_TARGET_ARCH
22# This will result in erroneous reuse of previous sstate packages. The following line
23# establishes a direct dependency instead.
24do_package[vardeps] += "TUNE_ARCH"