The e500 tunes append ${SPEABIEXTENSION}, empty unless "spe" is in
TUNE_FEATURES, so ppce500v2 hashes a different expression for the same
empty ABIEXTENSION and every <tool>-cross-powerpc differs from e500mc.
Found by yocto-check-layer test_machine_signatures (meta-freescale);
verified with bitbake -S on p1020rdb vs p2041rdb.

Signed-off-by: Luciano Dittgen <[email protected]>
---
 meta/conf/machine/include/powerpc/arch-powerpc.inc | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/meta/conf/machine/include/powerpc/arch-powerpc.inc 
b/meta/conf/machine/include/powerpc/arch-powerpc.inc
index 5644c2c1e5..70047d6e37 100644
--- a/meta/conf/machine/include/powerpc/arch-powerpc.inc
+++ b/meta/conf/machine/include/powerpc/arch-powerpc.inc
@@ -7,6 +7,9 @@ DEFAULTTUNE ?= "powerpc"
 
 TUNE_PKGARCH = "${TUNE_PKGARCH:tune-${DEFAULTTUNE}}"
 ABIEXTENSION ?= ""
+# Ignore how ABIEXTENSION is computed: the e500 tunes append
+# ${SPEABIEXTENSION}, which is empty unless "spe" is in TUNE_FEATURES.
+ABIEXTENSION[vardepvalue] = "${ABIEXTENSION}"
 
 # Endian
 TUNEVALID[bigendian] = "Use PowerPC Big Endian"
-- 
2.54.0

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#247138): 
https://lists.openembedded.org/g/openembedded-core/message/247138
Mute This Topic: https://lists.openembedded.org/mt/121554856/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to