From 9ab1a69823f89bb9de49d70ca1baf17e1dc67267 Mon Sep 17 00:00:00 2001 From: Christopher Larson Date: Tue, 17 Jun 2014 09:48:14 -0700 Subject: [PATCH] tcmode: don't use BB_HASHBASE_WHITELIST_append Currently, bitbake isn't always using the finalized configuration metadata to get the value of this variable, so the _append isn't always applied. JIRA: MEIBPADIT-811 Signed-off-by: Christopher Larson --- conf/distro/include/tcmode-external-sourcery.inc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/conf/distro/include/tcmode-external-sourcery.inc b/conf/distro/include/tcmode-external-sourcery.inc index ca4405e..1611c42 100644 --- a/conf/distro/include/tcmode-external-sourcery.inc +++ b/conf/distro/include/tcmode-external-sourcery.inc @@ -99,7 +99,6 @@ TUNE_LDARGS += "${@'-m ${LDEMULATION}' if LDEMULATION else ''}" # Ensure that the licensing variables are available to the toolchain. export MGLS export LM_LICENSE_FILE -BB_HASHBASE_WHITELIST_append = " MGLS LM_LICENSE_FILE" # Unfortunately, the CSL ia32 toolchain has non-prefixed binaries in its # bindir (e.g. gcc, ld). To avoid this messing up our build, we avoid adding @@ -111,6 +110,9 @@ python toolchain_metadata_setup () { import subprocess d = e.data + # Ensure that changes to toolchain licensing don't affect checksums + d.appendVar('BB_HASHBASE_WHITELIST', ' MGLS LM_LICENSE_FILE') + l = d.createCopy() l.finalize() oe_import(l)