lts-rust-mixin kirkstone - May 5, 2025, 9:04 p.m. (3 seconds)

Updated 77856a90b683ce817e19

ERROR: Unable to read /opt/workdir/https___git_yoctoproject_org_meta-lts-mixins/recipes-devtools/rust/cargo_1.85.1.bb: Traceback (most recent call last):
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 452, in expandWithRefs
    s = __expand_python_regexp__.sub(varparse.python_sub, s)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 144, in python_sub
    value = utils.better_eval(codeobj, DataContext(self.d), {'d' : self.d})
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/utils.py", line 432, in better_eval
    return eval(source, ctx, locals)
  File "Var <RUST_BUILD_ARCH>", line 1, in <module>
NameError: name 'mixin' is not defined

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/command.py", line 90, in runCommand
    result = command_method(self, commandline)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/command.py", line 567, in parseRecipeFile
    envdata = bb.cache.parse_recipe(config_data, fn, appendfiles, mc)['']
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/cache.py", line 294, in parse_recipe
    bb_data = bb.parse.handle(bbfile, bb_data)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/__init__.py", line 110, in handle
    return h['handle'](fn, data, include)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/parse_py/BBHandler.py", line 136, in handle
    return ast.multi_finalize(fn, d)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/ast.py", line 395, in multi_finalize
    finalize(fn, d)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/ast.py", line 354, in finalize
    runAnonFuncs(d)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/ast.py", line 331, in runAnonFuncs
    bb.utils.better_exec("\n".join(code), {"d": d})
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/utils.py", line 407, in better_exec
    exec(code, get_context(), context)
  File "<code>", line 2, in <module>
  File "/opt/workdir/git___git_openembedded_org_openembedded-core/meta/classes/base.bbclass", line 633, in __anon_762__opt_workdir_git___git_openembedded_org_openembedded_core_meta_classes_base_bbclass
    srcuri = d.getVar('SRC_URI')
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 655, in getVar
    return self.getVarFlag(var, "_content", expand, noweakdefault, parsing)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 850, in getVarFlag
    parser = self.expandWithRefs(value, cachename)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 450, in expandWithRefs
    s = __expand_var_regexp__.sub(varparse.var_sub, s)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 109, in var_sub
    var = self.d.getVarFlag(key, "_content")
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 850, in getVarFlag
    parser = self.expandWithRefs(value, cachename)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 450, in expandWithRefs
    s = __expand_var_regexp__.sub(varparse.var_sub, s)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 109, in var_sub
    var = self.d.getVarFlag(key, "_content")
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 850, in getVarFlag
    parser = self.expandWithRefs(value, cachename)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 468, in expandWithRefs
    raise ExpansionError(varname, s, exc).with_traceback(tb) from exc
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 452, in expandWithRefs
    s = __expand_python_regexp__.sub(varparse.python_sub, s)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 144, in python_sub
    value = utils.better_eval(codeobj, DataContext(self.d), {'d' : self.d})
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/utils.py", line 432, in better_eval
    return eval(source, ctx, locals)
  File "Var <RUST_BUILD_ARCH>", line 1, in <module>
bb.data_smart.ExpansionError: Failure expanding variable RUST_BUILD_ARCH, expression was ${@mixin.rust.arch_to_rust_arch(d.getVar('BUILD_ARCH'))} which triggered exception NameError: name 'mixin' is not defined
The variable dependency chain for the failure is: RUST_BUILD_ARCH -> RUST_STD_SNAPSHOT -> SRC_URI

WARNING: Exception during build_dependencies for rustlibdir
WARNING: Error during finalise of /opt/workdir/https___git_yoctoproject_org_meta-lts-mixins/recipes-devtools/rust/libstd-rs_1.85.1.bb
ERROR: Unable to read /opt/workdir/https___git_yoctoproject_org_meta-lts-mixins/recipes-devtools/rust/libstd-rs_1.85.1.bb: Traceback (most recent call last):
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 452, in expandWithRefs
    s = __expand_python_regexp__.sub(varparse.python_sub, s)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 144, in python_sub
    value = utils.better_eval(codeobj, DataContext(self.d), {'d' : self.d})
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/utils.py", line 432, in better_eval
    return eval(source, ctx, locals)
  File "Var <RUST_HOST_SYS>", line 1, in <module>
  File "/opt/workdir/https___git_yoctoproject_org_meta-lts-mixins/classes/rust-common.bbclass", line 54, in rust_base_triple
    arch = mixin.rust.arch_to_rust_arch(d.getVar('{}_ARCH'.format(thing)))
NameError: name 'mixin' is not defined

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/command.py", line 90, in runCommand
    result = command_method(self, commandline)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/command.py", line 567, in parseRecipeFile
    envdata = bb.cache.parse_recipe(config_data, fn, appendfiles, mc)['']
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/cache.py", line 294, in parse_recipe
    bb_data = bb.parse.handle(bbfile, bb_data)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/__init__.py", line 110, in handle
    return h['handle'](fn, data, include)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/parse_py/BBHandler.py", line 136, in handle
    return ast.multi_finalize(fn, d)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/ast.py", line 395, in multi_finalize
    finalize(fn, d)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/ast.py", line 360, in finalize
    bb.parse.siggen.finalise(fn, d, variant)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/siggen.py", line 236, in finalise
    taskdeps = self._build_data(fn, d)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/siggen.py", line 204, in _build_data
    tasklist, gendeps, lookupcache = bb.data.generate_dependencies(d, self.basehash_ignore_vars)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data.py", line 398, in generate_dependencies
    deps[dep], values[dep] = build_dependencies(dep, keys, shelldeps, varflagsexcl, ignored_vars, d)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data.py", line 345, in build_dependencies
    value, parser = d.getVarFlag(key, "_content", False, retparser=True)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 850, in getVarFlag
    parser = self.expandWithRefs(value, cachename)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 450, in expandWithRefs
    s = __expand_var_regexp__.sub(varparse.var_sub, s)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 109, in var_sub
    var = self.d.getVarFlag(key, "_content")
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 850, in getVarFlag
    parser = self.expandWithRefs(value, cachename)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 468, in expandWithRefs
    raise ExpansionError(varname, s, exc).with_traceback(tb) from exc
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 452, in expandWithRefs
    s = __expand_python_regexp__.sub(varparse.python_sub, s)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 144, in python_sub
    value = utils.better_eval(codeobj, DataContext(self.d), {'d' : self.d})
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/utils.py", line 432, in better_eval
    return eval(source, ctx, locals)
  File "Var <RUST_HOST_SYS>", line 1, in <module>
  File "/opt/workdir/https___git_yoctoproject_org_meta-lts-mixins/classes/rust-common.bbclass", line 54, in rust_base_triple
    arch = mixin.rust.arch_to_rust_arch(d.getVar('{}_ARCH'.format(thing)))
bb.data_smart.ExpansionError: Failure expanding variable RUST_HOST_SYS, expression was ${@rust_base_triple(d, 'HOST')} which triggered exception NameError: name 'mixin' is not defined
The variable dependency chain for the failure is: RUST_HOST_SYS -> rustlibdir

WARNING: Exception during build_dependencies for rustlibdir
WARNING: Error during finalise of /opt/workdir/https___git_yoctoproject_org_meta-lts-mixins/recipes-devtools/rust/rust-cross-canadian_1.85.1.bb
ERROR: Unable to read /opt/workdir/https___git_yoctoproject_org_meta-lts-mixins/recipes-devtools/rust/rust-cross-canadian_1.85.1.bb: Traceback (most recent call last):
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 452, in expandWithRefs
    s = __expand_python_regexp__.sub(varparse.python_sub, s)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 144, in python_sub
    value = utils.better_eval(codeobj, DataContext(self.d), {'d' : self.d})
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/utils.py", line 432, in better_eval
    return eval(source, ctx, locals)
  File "Var <RUST_HOST_SYS>", line 1, in <module>
  File "/opt/workdir/https___git_yoctoproject_org_meta-lts-mixins/classes/rust-common.bbclass", line 54, in rust_base_triple
    arch = mixin.rust.arch_to_rust_arch(d.getVar('{}_ARCH'.format(thing)))
NameError: name 'mixin' is not defined

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/command.py", line 90, in runCommand
    result = command_method(self, commandline)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/command.py", line 567, in parseRecipeFile
    envdata = bb.cache.parse_recipe(config_data, fn, appendfiles, mc)['']
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/cache.py", line 294, in parse_recipe
    bb_data = bb.parse.handle(bbfile, bb_data)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/__init__.py", line 110, in handle
    return h['handle'](fn, data, include)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/parse_py/BBHandler.py", line 136, in handle
    return ast.multi_finalize(fn, d)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/ast.py", line 395, in multi_finalize
    finalize(fn, d)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/ast.py", line 360, in finalize
    bb.parse.siggen.finalise(fn, d, variant)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/siggen.py", line 236, in finalise
    taskdeps = self._build_data(fn, d)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/siggen.py", line 204, in _build_data
    tasklist, gendeps, lookupcache = bb.data.generate_dependencies(d, self.basehash_ignore_vars)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data.py", line 398, in generate_dependencies
    deps[dep], values[dep] = build_dependencies(dep, keys, shelldeps, varflagsexcl, ignored_vars, d)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data.py", line 345, in build_dependencies
    value, parser = d.getVarFlag(key, "_content", False, retparser=True)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 850, in getVarFlag
    parser = self.expandWithRefs(value, cachename)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 450, in expandWithRefs
    s = __expand_var_regexp__.sub(varparse.var_sub, s)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 109, in var_sub
    var = self.d.getVarFlag(key, "_content")
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 850, in getVarFlag
    parser = self.expandWithRefs(value, cachename)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 468, in expandWithRefs
    raise ExpansionError(varname, s, exc).with_traceback(tb) from exc
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 452, in expandWithRefs
    s = __expand_python_regexp__.sub(varparse.python_sub, s)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 144, in python_sub
    value = utils.better_eval(codeobj, DataContext(self.d), {'d' : self.d})
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/utils.py", line 432, in better_eval
    return eval(source, ctx, locals)
  File "Var <RUST_HOST_SYS>", line 1, in <module>
  File "/opt/workdir/https___git_yoctoproject_org_meta-lts-mixins/classes/rust-common.bbclass", line 54, in rust_base_triple
    arch = mixin.rust.arch_to_rust_arch(d.getVar('{}_ARCH'.format(thing)))
bb.data_smart.ExpansionError: Failure expanding variable RUST_HOST_SYS, expression was ${@rust_base_triple(d, 'HOST')} which triggered exception NameError: name 'mixin' is not defined
The variable dependency chain for the failure is: RUST_HOST_SYS -> rustlibdir

ERROR: Unable to read /opt/workdir/https___git_yoctoproject_org_meta-lts-mixins/recipes-devtools/rust/rust_1.85.1.bb: Traceback (most recent call last):
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 452, in expandWithRefs
    s = __expand_python_regexp__.sub(varparse.python_sub, s)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 144, in python_sub
    value = utils.better_eval(codeobj, DataContext(self.d), {'d' : self.d})
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/utils.py", line 432, in better_eval
    return eval(source, ctx, locals)
  File "Var <RUST_BUILD_ARCH>", line 1, in <module>
NameError: name 'mixin' is not defined

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/command.py", line 90, in runCommand
    result = command_method(self, commandline)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/command.py", line 567, in parseRecipeFile
    envdata = bb.cache.parse_recipe(config_data, fn, appendfiles, mc)['']
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/cache.py", line 294, in parse_recipe
    bb_data = bb.parse.handle(bbfile, bb_data)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/__init__.py", line 110, in handle
    return h['handle'](fn, data, include)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/parse_py/BBHandler.py", line 136, in handle
    return ast.multi_finalize(fn, d)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/ast.py", line 395, in multi_finalize
    finalize(fn, d)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/ast.py", line 354, in finalize
    runAnonFuncs(d)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/ast.py", line 331, in runAnonFuncs
    bb.utils.better_exec("\n".join(code), {"d": d})
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/utils.py", line 407, in better_exec
    exec(code, get_context(), context)
  File "<code>", line 2, in <module>
  File "/opt/workdir/git___git_openembedded_org_openembedded-core/meta/classes/base.bbclass", line 633, in __anon_762__opt_workdir_git___git_openembedded_org_openembedded_core_meta_classes_base_bbclass
    srcuri = d.getVar('SRC_URI')
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 655, in getVar
    return self.getVarFlag(var, "_content", expand, noweakdefault, parsing)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 850, in getVarFlag
    parser = self.expandWithRefs(value, cachename)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 450, in expandWithRefs
    s = __expand_var_regexp__.sub(varparse.var_sub, s)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 109, in var_sub
    var = self.d.getVarFlag(key, "_content")
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 850, in getVarFlag
    parser = self.expandWithRefs(value, cachename)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 450, in expandWithRefs
    s = __expand_var_regexp__.sub(varparse.var_sub, s)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 109, in var_sub
    var = self.d.getVarFlag(key, "_content")
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 850, in getVarFlag
    parser = self.expandWithRefs(value, cachename)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 468, in expandWithRefs
    raise ExpansionError(varname, s, exc).with_traceback(tb) from exc
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 452, in expandWithRefs
    s = __expand_python_regexp__.sub(varparse.python_sub, s)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 144, in python_sub
    value = utils.better_eval(codeobj, DataContext(self.d), {'d' : self.d})
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/utils.py", line 432, in better_eval
    return eval(source, ctx, locals)
  File "Var <RUST_BUILD_ARCH>", line 1, in <module>
bb.data_smart.ExpansionError: Failure expanding variable RUST_BUILD_ARCH, expression was ${@mixin.rust.arch_to_rust_arch(d.getVar('BUILD_ARCH'))} which triggered exception NameError: name 'mixin' is not defined
The variable dependency chain for the failure is: RUST_BUILD_ARCH -> RUST_STD_SNAPSHOT -> SRC_URI

WARNING: Exception during build_dependencies for rustlibdir
WARNING: Error during finalise of /opt/workdir/https___git_yoctoproject_org_meta-lts-mixins/recipes-devtools/rust/cargo-c_0.10.5+cargo-0.83.0.bb
ERROR: Unable to read /opt/workdir/https___git_yoctoproject_org_meta-lts-mixins/recipes-devtools/rust/cargo-c_0.10.5+cargo-0.83.0.bb: Traceback (most recent call last):
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 452, in expandWithRefs
    s = __expand_python_regexp__.sub(varparse.python_sub, s)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 144, in python_sub
    value = utils.better_eval(codeobj, DataContext(self.d), {'d' : self.d})
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/utils.py", line 432, in better_eval
    return eval(source, ctx, locals)
  File "Var <RUST_HOST_SYS>", line 1, in <module>
  File "/opt/workdir/https___git_yoctoproject_org_meta-lts-mixins/classes/rust-common.bbclass", line 54, in rust_base_triple
    arch = mixin.rust.arch_to_rust_arch(d.getVar('{}_ARCH'.format(thing)))
NameError: name 'mixin' is not defined

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/command.py", line 90, in runCommand
    result = command_method(self, commandline)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/command.py", line 567, in parseRecipeFile
    envdata = bb.cache.parse_recipe(config_data, fn, appendfiles, mc)['']
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/cache.py", line 294, in parse_recipe
    bb_data = bb.parse.handle(bbfile, bb_data)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/__init__.py", line 110, in handle
    return h['handle'](fn, data, include)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/parse_py/BBHandler.py", line 136, in handle
    return ast.multi_finalize(fn, d)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/ast.py", line 395, in multi_finalize
    finalize(fn, d)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/ast.py", line 360, in finalize
    bb.parse.siggen.finalise(fn, d, variant)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/siggen.py", line 236, in finalise
    taskdeps = self._build_data(fn, d)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/siggen.py", line 204, in _build_data
    tasklist, gendeps, lookupcache = bb.data.generate_dependencies(d, self.basehash_ignore_vars)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data.py", line 398, in generate_dependencies
    deps[dep], values[dep] = build_dependencies(dep, keys, shelldeps, varflagsexcl, ignored_vars, d)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data.py", line 345, in build_dependencies
    value, parser = d.getVarFlag(key, "_content", False, retparser=True)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 850, in getVarFlag
    parser = self.expandWithRefs(value, cachename)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 450, in expandWithRefs
    s = __expand_var_regexp__.sub(varparse.var_sub, s)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 109, in var_sub
    var = self.d.getVarFlag(key, "_content")
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 850, in getVarFlag
    parser = self.expandWithRefs(value, cachename)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 468, in expandWithRefs
    raise ExpansionError(varname, s, exc).with_traceback(tb) from exc
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 452, in expandWithRefs
    s = __expand_python_regexp__.sub(varparse.python_sub, s)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 144, in python_sub
    value = utils.better_eval(codeobj, DataContext(self.d), {'d' : self.d})
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/utils.py", line 432, in better_eval
    return eval(source, ctx, locals)
  File "Var <RUST_HOST_SYS>", line 1, in <module>
  File "/opt/workdir/https___git_yoctoproject_org_meta-lts-mixins/classes/rust-common.bbclass", line 54, in rust_base_triple
    arch = mixin.rust.arch_to_rust_arch(d.getVar('{}_ARCH'.format(thing)))
bb.data_smart.ExpansionError: Failure expanding variable RUST_HOST_SYS, expression was ${@rust_base_triple(d, 'HOST')} which triggered exception NameError: name 'mixin' is not defined
The variable dependency chain for the failure is: RUST_HOST_SYS -> rustlibdir

ERROR: Unable to read /opt/workdir/https___git_yoctoproject_org_meta-lts-mixins/recipes-devtools/rust/cargo_1.85.1.bb: Traceback (most recent call last):
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 452, in expandWithRefs
    s = __expand_python_regexp__.sub(varparse.python_sub, s)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 144, in python_sub
    value = utils.better_eval(codeobj, DataContext(self.d), {'d' : self.d})
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/utils.py", line 432, in better_eval
    return eval(source, ctx, locals)
  File "Var <RUST_BUILD_ARCH>", line 1, in <module>
NameError: name 'mixin' is not defined

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/command.py", line 90, in runCommand
    result = command_method(self, commandline)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/command.py", line 567, in parseRecipeFile
    envdata = bb.cache.parse_recipe(config_data, fn, appendfiles, mc)['']
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/cache.py", line 294, in parse_recipe
    bb_data = bb.parse.handle(bbfile, bb_data)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/__init__.py", line 110, in handle
    return h['handle'](fn, data, include)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/parse_py/BBHandler.py", line 136, in handle
    return ast.multi_finalize(fn, d)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/ast.py", line 395, in multi_finalize
    finalize(fn, d)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/ast.py", line 354, in finalize
    runAnonFuncs(d)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/ast.py", line 331, in runAnonFuncs
    bb.utils.better_exec("\n".join(code), {"d": d})
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/utils.py", line 407, in better_exec
    exec(code, get_context(), context)
  File "<code>", line 2, in <module>
  File "/opt/workdir/git___git_openembedded_org_openembedded-core/meta/classes/base.bbclass", line 633, in __anon_762__opt_workdir_git___git_openembedded_org_openembedded_core_meta_classes_base_bbclass
    srcuri = d.getVar('SRC_URI')
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 655, in getVar
    return self.getVarFlag(var, "_content", expand, noweakdefault, parsing)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 850, in getVarFlag
    parser = self.expandWithRefs(value, cachename)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 450, in expandWithRefs
    s = __expand_var_regexp__.sub(varparse.var_sub, s)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 109, in var_sub
    var = self.d.getVarFlag(key, "_content")
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 850, in getVarFlag
    parser = self.expandWithRefs(value, cachename)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 450, in expandWithRefs
    s = __expand_var_regexp__.sub(varparse.var_sub, s)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 109, in var_sub
    var = self.d.getVarFlag(key, "_content")
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 850, in getVarFlag
    parser = self.expandWithRefs(value, cachename)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 468, in expandWithRefs
    raise ExpansionError(varname, s, exc).with_traceback(tb) from exc
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 452, in expandWithRefs
    s = __expand_python_regexp__.sub(varparse.python_sub, s)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 144, in python_sub
    value = utils.better_eval(codeobj, DataContext(self.d), {'d' : self.d})
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/utils.py", line 432, in better_eval
    return eval(source, ctx, locals)
  File "Var <RUST_BUILD_ARCH>", line 1, in <module>
bb.data_smart.ExpansionError: Failure expanding variable RUST_BUILD_ARCH, expression was ${@mixin.rust.arch_to_rust_arch(d.getVar('BUILD_ARCH'))} which triggered exception NameError: name 'mixin' is not defined
The variable dependency chain for the failure is: RUST_BUILD_ARCH -> RUST_STD_SNAPSHOT -> SRC_URI

WARNING: Exception during build_dependencies for rustlibdir
WARNING: Error during finalise of /opt/workdir/https___git_yoctoproject_org_meta-lts-mixins/recipes-devtools/rust/libstd-rs_1.85.1.bb
ERROR: Unable to read /opt/workdir/https___git_yoctoproject_org_meta-lts-mixins/recipes-devtools/rust/libstd-rs_1.85.1.bb: Traceback (most recent call last):
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 452, in expandWithRefs
    s = __expand_python_regexp__.sub(varparse.python_sub, s)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 144, in python_sub
    value = utils.better_eval(codeobj, DataContext(self.d), {'d' : self.d})
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/utils.py", line 432, in better_eval
    return eval(source, ctx, locals)
  File "Var <RUST_HOST_SYS>", line 1, in <module>
  File "/opt/workdir/https___git_yoctoproject_org_meta-lts-mixins/classes/rust-common.bbclass", line 54, in rust_base_triple
    arch = mixin.rust.arch_to_rust_arch(d.getVar('{}_ARCH'.format(thing)))
NameError: name 'mixin' is not defined

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/command.py", line 90, in runCommand
    result = command_method(self, commandline)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/command.py", line 567, in parseRecipeFile
    envdata = bb.cache.parse_recipe(config_data, fn, appendfiles, mc)['']
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/cache.py", line 294, in parse_recipe
    bb_data = bb.parse.handle(bbfile, bb_data)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/__init__.py", line 110, in handle
    return h['handle'](fn, data, include)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/parse_py/BBHandler.py", line 136, in handle
    return ast.multi_finalize(fn, d)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/ast.py", line 395, in multi_finalize
    finalize(fn, d)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/ast.py", line 360, in finalize
    bb.parse.siggen.finalise(fn, d, variant)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/siggen.py", line 236, in finalise
    taskdeps = self._build_data(fn, d)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/siggen.py", line 204, in _build_data
    tasklist, gendeps, lookupcache = bb.data.generate_dependencies(d, self.basehash_ignore_vars)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data.py", line 398, in generate_dependencies
    deps[dep], values[dep] = build_dependencies(dep, keys, shelldeps, varflagsexcl, ignored_vars, d)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data.py", line 345, in build_dependencies
    value, parser = d.getVarFlag(key, "_content", False, retparser=True)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 850, in getVarFlag
    parser = self.expandWithRefs(value, cachename)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 450, in expandWithRefs
    s = __expand_var_regexp__.sub(varparse.var_sub, s)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 109, in var_sub
    var = self.d.getVarFlag(key, "_content")
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 850, in getVarFlag
    parser = self.expandWithRefs(value, cachename)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 468, in expandWithRefs
    raise ExpansionError(varname, s, exc).with_traceback(tb) from exc
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 452, in expandWithRefs
    s = __expand_python_regexp__.sub(varparse.python_sub, s)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 144, in python_sub
    value = utils.better_eval(codeobj, DataContext(self.d), {'d' : self.d})
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/utils.py", line 432, in better_eval
    return eval(source, ctx, locals)
  File "Var <RUST_HOST_SYS>", line 1, in <module>
  File "/opt/workdir/https___git_yoctoproject_org_meta-lts-mixins/classes/rust-common.bbclass", line 54, in rust_base_triple
    arch = mixin.rust.arch_to_rust_arch(d.getVar('{}_ARCH'.format(thing)))
bb.data_smart.ExpansionError: Failure expanding variable RUST_HOST_SYS, expression was ${@rust_base_triple(d, 'HOST')} which triggered exception NameError: name 'mixin' is not defined
The variable dependency chain for the failure is: RUST_HOST_SYS -> rustlibdir

ERROR: Unable to read /opt/workdir/https___git_yoctoproject_org_meta-lts-mixins/recipes-devtools/rust/rust_1.85.1.bb: Traceback (most recent call last):
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 452, in expandWithRefs
    s = __expand_python_regexp__.sub(varparse.python_sub, s)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 144, in python_sub
    value = utils.better_eval(codeobj, DataContext(self.d), {'d' : self.d})
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/utils.py", line 432, in better_eval
    return eval(source, ctx, locals)
  File "Var <RUST_BUILD_ARCH>", line 1, in <module>
NameError: name 'mixin' is not defined

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/command.py", line 90, in runCommand
    result = command_method(self, commandline)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/command.py", line 567, in parseRecipeFile
    envdata = bb.cache.parse_recipe(config_data, fn, appendfiles, mc)['']
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/cache.py", line 294, in parse_recipe
    bb_data = bb.parse.handle(bbfile, bb_data)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/__init__.py", line 110, in handle
    return h['handle'](fn, data, include)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/parse_py/BBHandler.py", line 136, in handle
    return ast.multi_finalize(fn, d)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/ast.py", line 395, in multi_finalize
    finalize(fn, d)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/ast.py", line 354, in finalize
    runAnonFuncs(d)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/ast.py", line 331, in runAnonFuncs
    bb.utils.better_exec("\n".join(code), {"d": d})
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/utils.py", line 407, in better_exec
    exec(code, get_context(), context)
  File "<code>", line 2, in <module>
  File "/opt/workdir/git___git_openembedded_org_openembedded-core/meta/classes/base.bbclass", line 633, in __anon_762__opt_workdir_git___git_openembedded_org_openembedded_core_meta_classes_base_bbclass
    srcuri = d.getVar('SRC_URI')
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 655, in getVar
    return self.getVarFlag(var, "_content", expand, noweakdefault, parsing)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 850, in getVarFlag
    parser = self.expandWithRefs(value, cachename)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 450, in expandWithRefs
    s = __expand_var_regexp__.sub(varparse.var_sub, s)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 109, in var_sub
    var = self.d.getVarFlag(key, "_content")
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 850, in getVarFlag
    parser = self.expandWithRefs(value, cachename)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 450, in expandWithRefs
    s = __expand_var_regexp__.sub(varparse.var_sub, s)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 109, in var_sub
    var = self.d.getVarFlag(key, "_content")
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 850, in getVarFlag
    parser = self.expandWithRefs(value, cachename)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 468, in expandWithRefs
    raise ExpansionError(varname, s, exc).with_traceback(tb) from exc
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 452, in expandWithRefs
    s = __expand_python_regexp__.sub(varparse.python_sub, s)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 144, in python_sub
    value = utils.better_eval(codeobj, DataContext(self.d), {'d' : self.d})
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/utils.py", line 432, in better_eval
    return eval(source, ctx, locals)
  File "Var <RUST_BUILD_ARCH>", line 1, in <module>
bb.data_smart.ExpansionError: Failure expanding variable RUST_BUILD_ARCH, expression was ${@mixin.rust.arch_to_rust_arch(d.getVar('BUILD_ARCH'))} which triggered exception NameError: name 'mixin' is not defined
The variable dependency chain for the failure is: RUST_BUILD_ARCH -> RUST_STD_SNAPSHOT -> SRC_URI

WARNING: Exception during build_dependencies for rustlibdir
WARNING: Error during finalise of /opt/workdir/https___git_yoctoproject_org_meta-lts-mixins/recipes-devtools/python/python3-setuptools-rust_1.9.0.bb
ERROR: Unable to read /opt/workdir/https___git_yoctoproject_org_meta-lts-mixins/recipes-devtools/python/python3-setuptools-rust_1.9.0.bb: Traceback (most recent call last):
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 452, in expandWithRefs
    s = __expand_python_regexp__.sub(varparse.python_sub, s)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 144, in python_sub
    value = utils.better_eval(codeobj, DataContext(self.d), {'d' : self.d})
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/utils.py", line 432, in better_eval
    return eval(source, ctx, locals)
  File "Var <RUST_HOST_SYS>", line 1, in <module>
  File "/opt/workdir/https___git_yoctoproject_org_meta-lts-mixins/classes/rust-common.bbclass", line 54, in rust_base_triple
    arch = mixin.rust.arch_to_rust_arch(d.getVar('{}_ARCH'.format(thing)))
NameError: name 'mixin' is not defined

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/command.py", line 90, in runCommand
    result = command_method(self, commandline)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/command.py", line 567, in parseRecipeFile
    envdata = bb.cache.parse_recipe(config_data, fn, appendfiles, mc)['']
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/cache.py", line 294, in parse_recipe
    bb_data = bb.parse.handle(bbfile, bb_data)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/__init__.py", line 110, in handle
    return h['handle'](fn, data, include)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/parse_py/BBHandler.py", line 136, in handle
    return ast.multi_finalize(fn, d)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/ast.py", line 395, in multi_finalize
    finalize(fn, d)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/parse/ast.py", line 360, in finalize
    bb.parse.siggen.finalise(fn, d, variant)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/siggen.py", line 236, in finalise
    taskdeps = self._build_data(fn, d)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/siggen.py", line 204, in _build_data
    tasklist, gendeps, lookupcache = bb.data.generate_dependencies(d, self.basehash_ignore_vars)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data.py", line 398, in generate_dependencies
    deps[dep], values[dep] = build_dependencies(dep, keys, shelldeps, varflagsexcl, ignored_vars, d)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data.py", line 345, in build_dependencies
    value, parser = d.getVarFlag(key, "_content", False, retparser=True)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 850, in getVarFlag
    parser = self.expandWithRefs(value, cachename)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 450, in expandWithRefs
    s = __expand_var_regexp__.sub(varparse.var_sub, s)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 109, in var_sub
    var = self.d.getVarFlag(key, "_content")
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 850, in getVarFlag
    parser = self.expandWithRefs(value, cachename)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 468, in expandWithRefs
    raise ExpansionError(varname, s, exc).with_traceback(tb) from exc
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 452, in expandWithRefs
    s = __expand_python_regexp__.sub(varparse.python_sub, s)
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/data_smart.py", line 144, in python_sub
    value = utils.better_eval(codeobj, DataContext(self.d), {'d' : self.d})
  File "/opt/workdir/git___git_openembedded_org_bitbake/lib/bb/utils.py", line 432, in better_eval
    return eval(source, ctx, locals)
  File "Var <RUST_HOST_SYS>", line 1, in <module>
  File "/opt/workdir/https___git_yoctoproject_org_meta-lts-mixins/classes/rust-common.bbclass", line 54, in rust_base_triple
    arch = mixin.rust.arch_to_rust_arch(d.getVar('{}_ARCH'.format(thing)))
bb.data_smart.ExpansionError: Failure expanding variable RUST_HOST_SYS, expression was ${@rust_base_triple(d, 'HOST')} which triggered exception NameError: name 'mixin' is not defined
The variable dependency chain for the failure is: RUST_HOST_SYS -> rustlibdir