classes: Drop now unneeded update_data calls
Now that the datastore works dynamically we don't need the update_data calls so we can just remove them. They're not actually done anything at all for a while. (From OE-Core rev: 8de0c5d3bd01919e2bf0394f9c485936d6098cec) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
parent
e758547db9
commit
bfd0a39bdf
|
@ -222,7 +222,6 @@ python base_eventhandler() {
|
|||
|
||||
if isinstance(e, bb.event.BuildStarted):
|
||||
localdata = bb.data.createCopy(e.data)
|
||||
bb.data.update_data(localdata)
|
||||
statuslines = []
|
||||
for func in oe.data.typed_value('BUILDCFG_FUNCS', localdata):
|
||||
g = globals()
|
||||
|
@ -355,7 +354,6 @@ def set_packagetriplet(d):
|
|||
localdata = bb.data.createCopy(d)
|
||||
overrides = localdata.getVar("OVERRIDES", False) + ":virtclass-multilib-" + item
|
||||
localdata.setVar("OVERRIDES", overrides)
|
||||
bb.data.update_data(localdata)
|
||||
|
||||
archs.append(localdata.getVar("PACKAGE_ARCHS").split())
|
||||
tos.append(localdata.getVar("TARGET_OS"))
|
||||
|
|
|
@ -594,7 +594,6 @@ def buildhistory_get_build_id(d):
|
|||
if d.getVar('BB_WORKERCONTEXT') != '1':
|
||||
return ""
|
||||
localdata = bb.data.createCopy(d)
|
||||
bb.data.update_data(localdata)
|
||||
statuslines = []
|
||||
for func in oe.data.typed_value('BUILDCFG_FUNCS', localdata):
|
||||
g = globals()
|
||||
|
|
|
@ -38,32 +38,27 @@ python do_distrodata_np() {
|
|||
pnstripped = pn.split("-native")
|
||||
bb.note("Native Split: %s" % pnstripped)
|
||||
localdata.setVar('OVERRIDES', "pn-" + pnstripped[0] + ":" + d.getVar('OVERRIDES'))
|
||||
bb.data.update_data(localdata)
|
||||
|
||||
if pn.find("-cross") != -1:
|
||||
pnstripped = pn.split("-cross")
|
||||
bb.note("cross Split: %s" % pnstripped)
|
||||
localdata.setVar('OVERRIDES', "pn-" + pnstripped[0] + ":" + d.getVar('OVERRIDES'))
|
||||
bb.data.update_data(localdata)
|
||||
|
||||
if pn.find("-crosssdk") != -1:
|
||||
pnstripped = pn.split("-crosssdk")
|
||||
bb.note("cross Split: %s" % pnstripped)
|
||||
localdata.setVar('OVERRIDES', "pn-" + pnstripped[0] + ":" + d.getVar('OVERRIDES'))
|
||||
bb.data.update_data(localdata)
|
||||
|
||||
if pn.startswith("nativesdk-"):
|
||||
pnstripped = pn.replace("nativesdk-", "")
|
||||
bb.note("NativeSDK Split: %s" % pnstripped)
|
||||
localdata.setVar('OVERRIDES', "pn-" + pnstripped + ":" + d.getVar('OVERRIDES'))
|
||||
bb.data.update_data(localdata)
|
||||
|
||||
|
||||
if pn.find("-initial") != -1:
|
||||
pnstripped = pn.split("-initial")
|
||||
bb.note("initial Split: %s" % pnstripped)
|
||||
localdata.setVar('OVERRIDES', "pn-" + pnstripped[0] + ":" + d.getVar('OVERRIDES'))
|
||||
bb.data.update_data(localdata)
|
||||
|
||||
"""generate package information from .bb file"""
|
||||
pname = localdata.getVar('PN')
|
||||
|
@ -127,31 +122,26 @@ python do_distrodata() {
|
|||
pnstripped = pn.split("-native")
|
||||
bb.note("Native Split: %s" % pnstripped)
|
||||
localdata.setVar('OVERRIDES', "pn-" + pnstripped[0] + ":" + d.getVar('OVERRIDES'))
|
||||
bb.data.update_data(localdata)
|
||||
|
||||
if pn.startswith("nativesdk-"):
|
||||
pnstripped = pn.replace("nativesdk-", "")
|
||||
bb.note("NativeSDK Split: %s" % pnstripped)
|
||||
localdata.setVar('OVERRIDES', "pn-" + pnstripped + ":" + d.getVar('OVERRIDES'))
|
||||
bb.data.update_data(localdata)
|
||||
|
||||
if pn.find("-cross") != -1:
|
||||
pnstripped = pn.split("-cross")
|
||||
bb.note("cross Split: %s" % pnstripped)
|
||||
localdata.setVar('OVERRIDES', "pn-" + pnstripped[0] + ":" + d.getVar('OVERRIDES'))
|
||||
bb.data.update_data(localdata)
|
||||
|
||||
if pn.find("-crosssdk") != -1:
|
||||
pnstripped = pn.split("-crosssdk")
|
||||
bb.note("cross Split: %s" % pnstripped)
|
||||
localdata.setVar('OVERRIDES', "pn-" + pnstripped[0] + ":" + d.getVar('OVERRIDES'))
|
||||
bb.data.update_data(localdata)
|
||||
|
||||
if pn.find("-initial") != -1:
|
||||
pnstripped = pn.split("-initial")
|
||||
bb.note("initial Split: %s" % pnstripped)
|
||||
localdata.setVar('OVERRIDES', "pn-" + pnstripped[0] + ":" + d.getVar('OVERRIDES'))
|
||||
bb.data.update_data(localdata)
|
||||
|
||||
"""generate package information from .bb file"""
|
||||
pname = localdata.getVar('PN')
|
||||
|
@ -292,7 +282,6 @@ python do_checkpkg() {
|
|||
pnstripped = pname.split("-native")
|
||||
bb.note("Native Split: %s" % pnstripped)
|
||||
localdata.setVar('OVERRIDES', "pn-" + pnstripped[0] + ":" + d.getVar('OVERRIDES'))
|
||||
bb.data.update_data(localdata)
|
||||
|
||||
if pname.startswith("nativesdk-"):
|
||||
if d.getVar('BBCLASSEXTEND'):
|
||||
|
@ -300,19 +289,16 @@ python do_checkpkg() {
|
|||
pnstripped = pname.replace("nativesdk-", "")
|
||||
bb.note("NativeSDK Split: %s" % pnstripped)
|
||||
localdata.setVar('OVERRIDES', "pn-" + pnstripped + ":" + d.getVar('OVERRIDES'))
|
||||
bb.data.update_data(localdata)
|
||||
|
||||
if pname.find("-cross") != -1:
|
||||
pnstripped = pname.split("-cross")
|
||||
bb.note("cross Split: %s" % pnstripped)
|
||||
localdata.setVar('OVERRIDES', "pn-" + pnstripped[0] + ":" + d.getVar('OVERRIDES'))
|
||||
bb.data.update_data(localdata)
|
||||
|
||||
if pname.find("-initial") != -1:
|
||||
pnstripped = pname.split("-initial")
|
||||
bb.note("initial Split: %s" % pnstripped)
|
||||
localdata.setVar('OVERRIDES', "pn-" + pnstripped[0] + ":" + d.getVar('OVERRIDES'))
|
||||
bb.data.update_data(localdata)
|
||||
|
||||
pdesc = localdata.getVar('DESCRIPTION')
|
||||
pgrp = localdata.getVar('SECTION')
|
||||
|
@ -401,7 +387,6 @@ python do_distro_check() {
|
|||
return
|
||||
|
||||
localdata = bb.data.createCopy(d)
|
||||
bb.data.update_data(localdata)
|
||||
tmpdir = d.getVar('TMPDIR')
|
||||
distro_check_dir = os.path.join(tmpdir, "distro_check")
|
||||
logpath = d.getVar('LOG_DIR')
|
||||
|
|
|
@ -133,7 +133,6 @@ python build_efi_cfg() {
|
|||
|
||||
for btype in btypes:
|
||||
localdata.setVar('OVERRIDES', label + ':' + overrides)
|
||||
bb.data.update_data(localdata)
|
||||
|
||||
cfgfile.write('\nmenuentry \'%s%s\'{\n' % (label, btype[0]))
|
||||
lb = label
|
||||
|
|
|
@ -428,7 +428,6 @@ python () {
|
|||
debug = "setup_debugfs "
|
||||
realt = t[8:]
|
||||
localdata.setVar('OVERRIDES', '%s:%s' % (realt, old_overrides))
|
||||
bb.data.update_data(localdata)
|
||||
localdata.setVar('type', realt)
|
||||
# Delete DATETIME so we don't expand any references to it now
|
||||
# This means the task's hash can be stable rather than having hardcoded
|
||||
|
|
|
@ -910,7 +910,6 @@ def package_qa_check_rdepends(pkg, pkgdest, skip, taskdeps, packages, d):
|
|||
if not "-dbg" in pkg and not "packagegroup-" in pkg and not "-image" in pkg:
|
||||
localdata = bb.data.createCopy(d)
|
||||
localdata.setVar('OVERRIDES', pkg)
|
||||
bb.data.update_data(localdata)
|
||||
|
||||
# Now check the RDEPENDS
|
||||
rdepends = bb.utils.explode_deps(localdata.getVar('RDEPENDS') or "")
|
||||
|
@ -1017,7 +1016,6 @@ def package_qa_check_deps(pkg, pkgdest, skip, d):
|
|||
|
||||
localdata = bb.data.createCopy(d)
|
||||
localdata.setVar('OVERRIDES', pkg)
|
||||
bb.data.update_data(localdata)
|
||||
|
||||
def check_valid_deps(var):
|
||||
try:
|
||||
|
|
|
@ -36,7 +36,6 @@ python multilib_virtclass_handler () {
|
|||
e.data.setVar("MLPREFIX", variant + "-")
|
||||
override = ":virtclass-multilib-" + variant
|
||||
e.data.setVar("OVERRIDES", e.data.getVar("OVERRIDES", False) + override)
|
||||
bb.data.update_data(e.data)
|
||||
return
|
||||
|
||||
if bb.data.inherits_class('native', e.data):
|
||||
|
|
|
@ -29,7 +29,6 @@ def preferred_ml_updates(d):
|
|||
localdata = bb.data.createCopy(d)
|
||||
override = ":virtclass-multilib-" + p
|
||||
localdata.setVar("OVERRIDES", localdata.getVar("OVERRIDES", False) + override)
|
||||
bb.data.update_data(localdata)
|
||||
if "-canadian-" in pkg:
|
||||
newname = localdata.expand(v)
|
||||
else:
|
||||
|
@ -57,7 +56,6 @@ def preferred_ml_updates(d):
|
|||
localdata = bb.data.createCopy(d)
|
||||
override = ":virtclass-multilib-" + p
|
||||
localdata.setVar("OVERRIDES", localdata.getVar("OVERRIDES", False) + override)
|
||||
bb.data.update_data(localdata)
|
||||
newname = localdata.expand(prov)
|
||||
if newname != prov:
|
||||
newval = localdata.expand(val)
|
||||
|
@ -80,7 +78,6 @@ def preferred_ml_updates(d):
|
|||
localdata = bb.data.createCopy(d)
|
||||
override = ":virtclass-multilib-" + p
|
||||
localdata.setVar("OVERRIDES", localdata.getVar("OVERRIDES", False) + override)
|
||||
bb.data.update_data(localdata)
|
||||
newname = localdata.expand(prov)
|
||||
if newname != prov and not d.getVar(newname, False):
|
||||
d.setVar(newname, localdata.expand(newval))
|
||||
|
|
|
@ -106,7 +106,6 @@ python do_package_deb () {
|
|||
|
||||
localdata.setVar('OVERRIDES', d.getVar("OVERRIDES", False) + ":" + pkg)
|
||||
|
||||
bb.data.update_data(localdata)
|
||||
basedir = os.path.join(os.path.dirname(root))
|
||||
|
||||
pkgoutdir = os.path.join(outdir, localdata.getVar('PACKAGE_ARCH'))
|
||||
|
|
|
@ -63,7 +63,6 @@ python do_package_ipk () {
|
|||
|
||||
localdata.setVar('OVERRIDES', d.getVar("OVERRIDES", False) + ":" + pkg)
|
||||
|
||||
bb.data.update_data(localdata)
|
||||
basedir = os.path.join(os.path.dirname(root))
|
||||
arch = localdata.getVar('PACKAGE_ARCH')
|
||||
|
||||
|
|
|
@ -335,8 +335,6 @@ python write_specfile () {
|
|||
|
||||
localdata.setVar('OVERRIDES', d.getVar("OVERRIDES", False) + ":" + pkg)
|
||||
|
||||
bb.data.update_data(localdata)
|
||||
|
||||
conffiles = get_conffiles(pkg, d)
|
||||
dirfiles = localdata.getVar('DIRFILES')
|
||||
if dirfiles is not None:
|
||||
|
|
|
@ -38,7 +38,6 @@ python do_package_tar () {
|
|||
|
||||
overrides = localdata.getVar('OVERRIDES', False)
|
||||
localdata.setVar('OVERRIDES', '%s:%s' % (overrides, pkg))
|
||||
bb.data.update_data(localdata)
|
||||
|
||||
bb.utils.mkdirhier(root)
|
||||
basedir = os.path.dirname(root)
|
||||
|
|
|
@ -657,7 +657,6 @@ do_sdk_depends[rdepends] = "${@get_sdk_ext_rdepends(d)}"
|
|||
def get_sdk_ext_rdepends(d):
|
||||
localdata = d.createCopy()
|
||||
localdata.appendVar('OVERRIDES', ':task-populate-sdk-ext')
|
||||
bb.data.update_data(localdata)
|
||||
return localdata.getVarFlag('do_populate_sdk', 'rdepends')
|
||||
|
||||
do_populate_sdk_ext[dirs] = "${@d.getVarFlag('do_populate_sdk', 'dirs', False)}"
|
||||
|
|
|
@ -226,7 +226,6 @@ def check_toolchain_tune(data, tune, multilib):
|
|||
# Apply the overrides so we can look at the details.
|
||||
overrides = localdata.getVar("OVERRIDES", False) + ":virtclass-multilib-" + multilib
|
||||
localdata.setVar("OVERRIDES", overrides)
|
||||
bb.data.update_data(localdata)
|
||||
bb.debug(2, "Sanity-checking tuning '%s' (%s) features:" % (tune, multilib))
|
||||
features = (localdata.getVar("TUNE_FEATURES_tune-%s" % tune) or "").split()
|
||||
if not features:
|
||||
|
|
|
@ -645,7 +645,6 @@ def pstaging_fetch(sstatefetch, sstatepkg, d):
|
|||
|
||||
# Copy the data object and override DL_DIR and SRC_URI
|
||||
localdata = bb.data.createCopy(d)
|
||||
bb.data.update_data(localdata)
|
||||
|
||||
dldir = localdata.expand("${SSTATE_DIR}")
|
||||
bb.utils.mkdirhier(dldir)
|
||||
|
@ -802,7 +801,6 @@ def sstate_checkhashes(sq_fn, sq_task, sq_hash, sq_hashfn, d, siginfo=False):
|
|||
if mirrors:
|
||||
# Copy the data object and override DL_DIR and SRC_URI
|
||||
localdata = bb.data.createCopy(d)
|
||||
bb.data.update_data(localdata)
|
||||
|
||||
dldir = localdata.expand("${SSTATE_DIR}")
|
||||
localdata.delVar('MIRRORS')
|
||||
|
|
|
@ -163,7 +163,6 @@ python build_syslinux_cfg () {
|
|||
bb.fatal('OVERRIDES not defined')
|
||||
|
||||
localdata.setVar('OVERRIDES', label + ':' + overrides)
|
||||
bb.data.update_data(localdata)
|
||||
|
||||
btypes = [ [ "", syslinux_default_console ] ]
|
||||
if menu and syslinux_serial:
|
||||
|
|
|
@ -103,7 +103,6 @@ python build_efi_cfg() {
|
|||
except OSError:
|
||||
bb.fatal('Unable to open %s' % entryfile)
|
||||
localdata.setVar('OVERRIDES', label + ':' + overrides)
|
||||
bb.data.update_data(localdata)
|
||||
|
||||
entrycfg.write('title %s\n' % label)
|
||||
entrycfg.write('linux /vmlinuz\n')
|
||||
|
|
|
@ -89,7 +89,6 @@ python systemd_populate_packages() {
|
|||
# variable.
|
||||
localdata = d.createCopy()
|
||||
localdata.prependVar("OVERRIDES", pkg + ":")
|
||||
bb.data.update_data(localdata)
|
||||
|
||||
postinst = d.getVar('pkg_postinst_%s' % pkg)
|
||||
if not postinst:
|
||||
|
|
|
@ -90,7 +90,6 @@ python create_extlinux_config() {
|
|||
bb.fatal('OVERRIDES not defined')
|
||||
|
||||
localdata.setVar('OVERRIDES', label + ':' + overrides)
|
||||
bb.data.update_data(localdata)
|
||||
|
||||
extlinux_console = localdata.getVar('UBOOT_EXTLINUX_CONSOLE')
|
||||
|
||||
|
|
|
@ -104,7 +104,6 @@ python populate_packages_updatercd () {
|
|||
localdata = bb.data.createCopy(d)
|
||||
overrides = localdata.getVar("OVERRIDES")
|
||||
localdata.setVar("OVERRIDES", "%s:%s" % (pkg, overrides))
|
||||
bb.data.update_data(localdata)
|
||||
|
||||
update_rcd_auto_depend(pkg)
|
||||
|
||||
|
|
|
@ -368,7 +368,6 @@ def get_multilib_datastore(variant, d):
|
|||
overrides = localdata.getVar("OVERRIDES", False) + ":virtclass-multilib-" + variant
|
||||
localdata.setVar("OVERRIDES", overrides)
|
||||
localdata.setVar("MLPREFIX", variant + "-")
|
||||
bb.data.update_data(localdata)
|
||||
return localdata
|
||||
|
||||
def all_multilib_tune_values(d, var, unique = True, need_split = True, delim = ' '):
|
||||
|
@ -423,7 +422,6 @@ def all_multilib_tune_list(vars, d):
|
|||
origdefault = localdata.getVar("DEFAULTTUNE_MULTILIB_ORIGINAL")
|
||||
if origdefault:
|
||||
localdata.setVar("DEFAULTTUNE", origdefault)
|
||||
bb.data.update_data(localdata)
|
||||
values['ml'] = ['']
|
||||
for v in vars:
|
||||
values[v].append(localdata.getVar(v))
|
||||
|
|
|
@ -230,25 +230,21 @@ def compare_in_distro_packages_list(distro_check_dir, d):
|
|||
if pn.find("-native") != -1:
|
||||
pnstripped = pn.split("-native")
|
||||
localdata.setVar('OVERRIDES', "pn-" + pnstripped[0] + ":" + d.getVar('OVERRIDES'))
|
||||
bb.data.update_data(localdata)
|
||||
recipe_name = pnstripped[0]
|
||||
|
||||
if pn.startswith("nativesdk-"):
|
||||
pnstripped = pn.split("nativesdk-")
|
||||
localdata.setVar('OVERRIDES', "pn-" + pnstripped[1] + ":" + d.getVar('OVERRIDES'))
|
||||
bb.data.update_data(localdata)
|
||||
recipe_name = pnstripped[1]
|
||||
|
||||
if pn.find("-cross") != -1:
|
||||
pnstripped = pn.split("-cross")
|
||||
localdata.setVar('OVERRIDES', "pn-" + pnstripped[0] + ":" + d.getVar('OVERRIDES'))
|
||||
bb.data.update_data(localdata)
|
||||
recipe_name = pnstripped[0]
|
||||
|
||||
if pn.find("-initial") != -1:
|
||||
pnstripped = pn.split("-initial")
|
||||
localdata.setVar('OVERRIDES', "pn-" + pnstripped[0] + ":" + d.getVar('OVERRIDES'))
|
||||
bb.data.update_data(localdata)
|
||||
recipe_name = pnstripped[0]
|
||||
|
||||
bb.note("Recipe: %s" % recipe_name)
|
||||
|
|
|
@ -128,7 +128,6 @@ class RpmIndexer(Indexer):
|
|||
default_tune = localdata.getVar(default_tune_key, False)
|
||||
if default_tune:
|
||||
localdata.setVar("DEFAULTTUNE", default_tune)
|
||||
bb.data.update_data(localdata)
|
||||
package_archs[eext[1]] = localdata.getVar('PACKAGE_ARCHS').split()
|
||||
package_archs[eext[1]].reverse()
|
||||
target_os[eext[1]] = localdata.getVar("TARGET_OS").strip()
|
||||
|
@ -2189,7 +2188,6 @@ class DpkgPM(OpkgDpkgPM):
|
|||
variant_tune = localdata.getVar("DEFAULTTUNE_virtclass-multilib-" + variant, False)
|
||||
orig_arch = localdata.getVar("DPKG_ARCH")
|
||||
localdata.setVar("DEFAULTTUNE", variant_tune)
|
||||
bb.data.update_data(localdata)
|
||||
variant_arch = localdata.getVar("DPKG_ARCH")
|
||||
if variant_arch not in base_arch_list:
|
||||
base_arch_list.append(variant_arch)
|
||||
|
|
|
@ -37,7 +37,6 @@ def glibc_dl_info(d):
|
|||
localdata = bb.data.createCopy(d)
|
||||
overrides = localdata.getVar("OVERRIDES", False) + ":virtclass-multilib-" + item
|
||||
localdata.setVar("OVERRIDES", overrides)
|
||||
bb.data.update_data(localdata)
|
||||
ld_append_if_tune_exists(localdata, infos, ld_info_all)
|
||||
infos['ldconfig'] = ','.join(infos['ldconfig'])
|
||||
infos['lddrewrite'] = ' '.join(infos['lddrewrite'])
|
||||
|
|
|
@ -43,7 +43,6 @@ python do_generate_content() {
|
|||
overrides = d.getVar("OVERRIDES", False) + ":virtclass-multilib-" + item
|
||||
localdata.setVar("OVERRIDES", overrides)
|
||||
localdata.setVar("MLPREFIX", item + "-")
|
||||
bb.data.update_data(localdata)
|
||||
bb.build.exec_func("create_sdk_files", localdata)
|
||||
}
|
||||
addtask generate_content before do_install after do_compile
|
||||
|
|
|
@ -71,7 +71,6 @@ def get_tune_parameters(tune, d):
|
|||
localdata = bb.data.createCopy(d)
|
||||
override = ':tune-' + tune
|
||||
localdata.setVar('OVERRIDES', localdata.getVar('OVERRIDES', False) + override)
|
||||
bb.data.update_data(localdata)
|
||||
|
||||
retdict = {}
|
||||
retdict['tune'] = tune
|
||||
|
|
|
@ -639,7 +639,6 @@ def multilib_rpmmacros(d):
|
|||
overrides = d.getVar("OVERRIDES", False) + ":virtclass-multilib-" + item
|
||||
localdata.setVar("OVERRIDES", overrides)
|
||||
localdata.setVar("MLPREFIX", item + "-")
|
||||
bb.data.update_data(localdata)
|
||||
localdata.setVar('WORKDIR', workdirVal)
|
||||
localdata.setVar('distromacrodir', distromacrodirVal)
|
||||
localdata.setVar('D', dval)
|
||||
|
|
|
@ -348,7 +348,6 @@ def supports_srcrev(uri):
|
|||
# This is a bit sad, but if you don't have this set there can be some
|
||||
# odd interactions with the urldata cache which lead to errors
|
||||
localdata.setVar('SRCREV', '${AUTOREV}')
|
||||
bb.data.update_data(localdata)
|
||||
try:
|
||||
fetcher = bb.fetch2.Fetch([uri], localdata)
|
||||
urldata = fetcher.ud
|
||||
|
|
Loading…
Reference in New Issue