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 <kergoth@gmail.com>
This commit is contained in:
Christopher Larson
2014-06-17 09:48:14 -07:00
committed by Christopher Larson
parent 551e745b8c
commit 9ab1a69823

View File

@@ -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)