diff options
-rw-r--r-- | meta/recipes-core/packagegroups/packagegroup-cross-canadian.bb | 6 |
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. | ||
24 | do_package[vardeps] += "TUNE_ARCH" | ||