mirror of
https://git.yoctoproject.org/poky
synced 2026-03-06 23:39:40 +01:00
rust: build the default set of tools
Setting it explicitly replaces rust's default choice which is rustdoc (needed for example in selftests and otherwise expected to be present in typical rust installations): https://github.com/rust-lang/rust/blob/master/config.example.toml#L320 This addresses some of the rust selftest failures but not all. Help is appreciate to restore the selftest. Unfortunately, this also breaks rust reproducibility (or rather exposes that it was never properly fixed, as explained here: https://lists.openembedded.org/g/openembedded-core/message/199288 ) (From OE-Core rev: 58eaf2ee6c0809bf0a0d3c1d177e62bda7241651) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
a7bf118441
commit
3f69d525d8
@@ -16,6 +16,8 @@ import os
|
||||
import datetime
|
||||
|
||||
exclude_packages = [
|
||||
'rust-rustdoc',
|
||||
'rust-dbg'
|
||||
]
|
||||
|
||||
def is_excluded(package):
|
||||
|
||||
@@ -149,7 +149,6 @@ python do_configure() {
|
||||
config.add_section("build")
|
||||
config.set("build", "submodules", e(False))
|
||||
config.set("build", "docs", e(False))
|
||||
config.set("build", "tools", ["rust-demangler",])
|
||||
|
||||
rustc = d.getVar('RUSTC_BOOTSTRAP')
|
||||
config.set("build", "rustc", e(rustc))
|
||||
|
||||
Reference in New Issue
Block a user