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" | ||
