mirror of
git://git.yoctoproject.org/poky.git
synced 2025-07-19 12:59:02 +02:00
meta/scripts: Change BB_ENV_EXTRA_WHITE -> BB_ENV_PASSTHROUGH_ADDITIONS
After the change to bitbake, update the references in OE-Core to match the updates. (From OE-Core rev: 193affb9f28b0116c3fd619834f145326fee08c5) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
parent
364319817a
commit
492214104a
|
@ -31,7 +31,7 @@ BUILDHISTORY_DIR_PACKAGE = "${BUILDHISTORY_DIR}/packages/${MULTIMACH_TARGET_SYS}
|
||||||
# of failed builds.
|
# of failed builds.
|
||||||
#
|
#
|
||||||
# The expected usage is via auto.conf, but passing via the command line also works
|
# The expected usage is via auto.conf, but passing via the command line also works
|
||||||
# with: BB_ENV_EXTRAWHITE=BUILDHISTORY_RESET BUILDHISTORY_RESET=1
|
# with: BB_ENV_PASSTHROUGH_ADDITIONS=BUILDHISTORY_RESET BUILDHISTORY_RESET=1
|
||||||
BUILDHISTORY_RESET ?= ""
|
BUILDHISTORY_RESET ?= ""
|
||||||
|
|
||||||
BUILDHISTORY_OLD_DIR = "${BUILDHISTORY_DIR}/${@ "old" if "${BUILDHISTORY_RESET}" else ""}"
|
BUILDHISTORY_OLD_DIR = "${BUILDHISTORY_DIR}/${@ "old" if "${BUILDHISTORY_RESET}" else ""}"
|
||||||
|
|
|
@ -282,7 +282,7 @@ python copy_buildsystem () {
|
||||||
bb.utils.mkdirhier(uninative_outdir)
|
bb.utils.mkdirhier(uninative_outdir)
|
||||||
shutil.copy(uninative_file, uninative_outdir)
|
shutil.copy(uninative_file, uninative_outdir)
|
||||||
|
|
||||||
env_whitelist = (d.getVar('BB_ENV_EXTRAWHITE') or '').split()
|
env_whitelist = (d.getVar('BB_ENV_PASSTHROUGH_ADDITIONS') or '').split()
|
||||||
env_whitelist_values = {}
|
env_whitelist_values = {}
|
||||||
|
|
||||||
# Create local.conf
|
# Create local.conf
|
||||||
|
@ -436,7 +436,7 @@ python copy_buildsystem () {
|
||||||
f.write('meta/conf\n')
|
f.write('meta/conf\n')
|
||||||
|
|
||||||
# Ensure any variables set from the external environment (by way of
|
# Ensure any variables set from the external environment (by way of
|
||||||
# BB_ENV_EXTRAWHITE) are set in the SDK's configuration
|
# BB_ENV_PASSTHROUGH_ADDITIONS) are set in the SDK's configuration
|
||||||
extralines = []
|
extralines = []
|
||||||
for name, value in env_whitelist_values.items():
|
for name, value in env_whitelist_values.items():
|
||||||
actualvalue = d.getVar(name) or ''
|
actualvalue = d.getVar(name) or ''
|
||||||
|
|
|
@ -926,7 +926,7 @@ BB_HASHEXCLUDE_COMMON ?= "TMPDIR FILE PATH PWD BB_TASKHASH BBPATH BBSERVER DL_DI
|
||||||
BB_HASHBASE_WHITELIST ?= "${BB_HASHEXCLUDE_COMMON} PSEUDO_IGNORE_PATHS BUILDHISTORY_DIR \
|
BB_HASHBASE_WHITELIST ?= "${BB_HASHEXCLUDE_COMMON} PSEUDO_IGNORE_PATHS BUILDHISTORY_DIR \
|
||||||
SSTATE_DIR SOURCE_DATE_EPOCH"
|
SSTATE_DIR SOURCE_DATE_EPOCH"
|
||||||
BB_HASHCONFIG_WHITELIST ?= "${BB_HASHEXCLUDE_COMMON} DATE TIME SSH_AGENT_PID \
|
BB_HASHCONFIG_WHITELIST ?= "${BB_HASHEXCLUDE_COMMON} DATE TIME SSH_AGENT_PID \
|
||||||
SSH_AUTH_SOCK PSEUDO_BUILD BB_ENV_EXTRAWHITE DISABLE_SANITY_CHECKS \
|
SSH_AUTH_SOCK PSEUDO_BUILD BB_ENV_PASSTHROUGH_ADDITIONS DISABLE_SANITY_CHECKS \
|
||||||
PARALLEL_MAKE BB_NUMBER_THREADS BB_ORIGENV BB_INVALIDCONF BBINCLUDED \
|
PARALLEL_MAKE BB_NUMBER_THREADS BB_ORIGENV BB_INVALIDCONF BBINCLUDED \
|
||||||
GIT_PROXY_COMMAND ALL_PROXY all_proxy NO_PROXY no_proxy FTP_PROXY ftp_proxy \
|
GIT_PROXY_COMMAND ALL_PROXY all_proxy NO_PROXY no_proxy FTP_PROXY ftp_proxy \
|
||||||
HTTP_PROXY http_proxy HTTPS_PROXY https_proxy SOCKS5_USER SOCKS5_PASSWD \
|
HTTP_PROXY http_proxy HTTPS_PROXY https_proxy SOCKS5_USER SOCKS5_PASSWD \
|
||||||
|
|
|
@ -88,8 +88,8 @@ EOF
|
||||||
|
|
||||||
if [ "${SDKMACHINE}" = "i686" ]; then
|
if [ "${SDKMACHINE}" = "i686" ]; then
|
||||||
echo 'export NO32LIBS="0"' >>$script
|
echo 'export NO32LIBS="0"' >>$script
|
||||||
echo 'echo "$BB_ENV_EXTRAWHITE" | grep -q "NO32LIBS"' >>$script
|
echo 'echo "$BB_ENV_PASSTHROUGH_ADDITIONS" | grep -q "NO32LIBS"' >>$script
|
||||||
echo '[ $? != 0 ] && export BB_ENV_EXTRAWHITE="NO32LIBS $BB_ENV_EXTRAWHITE"' >>$script
|
echo '[ $? != 0 ] && export BB_ENV_PASSTHROUGH_ADDITIONS="NO32LIBS $BB_ENV_PASSTHROUGH_ADDITIONS"' >>$script
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -57,8 +57,8 @@ create_sdk_files:append () {
|
||||||
|
|
||||||
if [ "${SDKMACHINE}" = "i686" ]; then
|
if [ "${SDKMACHINE}" = "i686" ]; then
|
||||||
echo 'export NO32LIBS="0"' >>$script
|
echo 'export NO32LIBS="0"' >>$script
|
||||||
echo 'echo "$BB_ENV_EXTRAWHITE" | grep -q "NO32LIBS"' >>$script
|
echo 'echo "$BB_ENV_PASSTHROUGH_ADDITIONS" | grep -q "NO32LIBS"' >>$script
|
||||||
echo '[ $? != 0 ] && export BB_ENV_EXTRAWHITE="NO32LIBS $BB_ENV_EXTRAWHITE"' >>$script
|
echo '[ $? != 0 ] && export BB_ENV_PASSTHROUGH_ADDITIONS="NO32LIBS $BB_ENV_PASSTHROUGH_ADDITIONS"' >>$script
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -97,7 +97,7 @@ if [ $? != 0 ] ; then
|
||||||
exit 251
|
exit 251
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ "$BB_ENV_EXTRAWHITE" != "" ] ; then
|
if [ "BB_ENV_PASSTHROUGH_ADDITIONS" != "" ] ; then
|
||||||
echo "WARNING: you are running after sourcing the build environment script, this is not recommended"
|
echo "WARNING: you are running after sourcing the build environment script, this is not recommended"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
|
@ -293,7 +293,7 @@ def get_signatures(builddir, failsafe=False, machine=None, extravars=None):
|
||||||
sigs = {}
|
sigs = {}
|
||||||
tune2tasks = {}
|
tune2tasks = {}
|
||||||
|
|
||||||
cmd = 'BB_ENV_EXTRAWHITE="$BB_ENV_EXTRAWHITE BB_SIGNATURE_HANDLER" BB_SIGNATURE_HANDLER="OEBasicHash" '
|
cmd = 'BB_ENV_PASSTHROUGH_ADDITIONS="$BB_ENV_PASSTHROUGH_ADDITIONS BB_SIGNATURE_HANDLER" BB_SIGNATURE_HANDLER="OEBasicHash" '
|
||||||
if extravars:
|
if extravars:
|
||||||
cmd += extravars
|
cmd += extravars
|
||||||
cmd += ' '
|
cmd += ' '
|
||||||
|
|
|
@ -61,7 +61,7 @@ class CommonCheckLayer(OECheckLayerTestCase):
|
||||||
'''
|
'''
|
||||||
msg = []
|
msg = []
|
||||||
try:
|
try:
|
||||||
get_signatures(self.td['builddir'], failsafe=False, machine=None, extravars='BB_ENV_EXTRAWHITE="$BB_ENV_EXTRAWHITE INHERIT" INHERIT="yocto-check-layer"')
|
get_signatures(self.td['builddir'], failsafe=False, machine=None, extravars='BB_ENV_PASSTHROUGH_ADDITIONS="$BB_ENV_PASSTHROUGH_ADDITIONS INHERIT" INHERIT="yocto-check-layer"')
|
||||||
except RuntimeError as ex:
|
except RuntimeError as ex:
|
||||||
msg.append(str(ex))
|
msg.append(str(ex))
|
||||||
if msg:
|
if msg:
|
||||||
|
|
|
@ -106,13 +106,13 @@ unset BITBAKEDIR newpath
|
||||||
export BUILDDIR
|
export BUILDDIR
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
BB_ENV_EXTRAWHITE_OE="MACHINE DISTRO TCMODE TCLIBC HTTP_PROXY http_proxy \
|
BB_ENV_PASSTHROUGH_ADDITIONS_OE="MACHINE DISTRO TCMODE TCLIBC HTTP_PROXY http_proxy \
|
||||||
HTTPS_PROXY https_proxy FTP_PROXY ftp_proxy FTPS_PROXY ftps_proxy ALL_PROXY \
|
HTTPS_PROXY https_proxy FTP_PROXY ftp_proxy FTPS_PROXY ftps_proxy ALL_PROXY \
|
||||||
all_proxy NO_PROXY no_proxy SSH_AGENT_PID SSH_AUTH_SOCK BB_SRCREV_POLICY \
|
all_proxy NO_PROXY no_proxy SSH_AGENT_PID SSH_AUTH_SOCK BB_SRCREV_POLICY \
|
||||||
SDKMACHINE BB_NUMBER_THREADS BB_NO_NETWORK PARALLEL_MAKE GIT_PROXY_COMMAND \
|
SDKMACHINE BB_NUMBER_THREADS BB_NO_NETWORK PARALLEL_MAKE GIT_PROXY_COMMAND \
|
||||||
SOCKS5_PASSWD SOCKS5_USER SCREENDIR STAMPS_DIR BBPATH_EXTRA BB_SETSCENE_ENFORCE \
|
SOCKS5_PASSWD SOCKS5_USER SCREENDIR STAMPS_DIR BBPATH_EXTRA BB_SETSCENE_ENFORCE \
|
||||||
BB_LOGCONFIG"
|
BB_LOGCONFIG"
|
||||||
|
|
||||||
BB_ENV_EXTRAWHITE="$(echo $BB_ENV_EXTRAWHITE $BB_ENV_EXTRAWHITE_OE | tr ' ' '\n' | LC_ALL=C sort --unique | tr '\n' ' ')"
|
BB_ENV_PASSTHROUGH_ADDITIONS="$(echo $BB_ENV_PASSTHROUGH_ADDITIONS $BB_ENV_PASSTHROUGH_ADDITIONS_OE | tr ' ' '\n' | LC_ALL=C sort --unique | tr '\n' ' ')"
|
||||||
|
|
||||||
export BB_ENV_EXTRAWHITE
|
export BB_ENV_PASSTHROUGH_ADDITIONS
|
||||||
|
|
|
@ -47,7 +47,7 @@ def check(args):
|
||||||
try:
|
try:
|
||||||
env = os.environ.copy()
|
env = os.environ.copy()
|
||||||
if not args.same_tmpdir:
|
if not args.same_tmpdir:
|
||||||
env['BB_ENV_EXTRAWHITE'] = env.get('BB_ENV_EXTRAWHITE', '') + ' TMPDIR:forcevariable'
|
env['BB_ENV_PASSTHROUGH_ADDITIONS'] = env.get('BB_ENV_PASSTHROUGH_ADDITIONS', '') + ' TMPDIR:forcevariable'
|
||||||
env['TMPDIR:forcevariable'] = tmpdir
|
env['TMPDIR:forcevariable'] = tmpdir
|
||||||
|
|
||||||
try:
|
try:
|
||||||
|
|
Loading…
Reference in New Issue
Block a user