+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent PYTHON_VERSION_REQD=313 WRKLOG=/tmp/bulklog/rust-1.90.0/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent PYTHON_VERSION_REQD=313 WRKLOG=/tmp/bulklog/rust-1.90.0/work.log ===> Building for rust-1.90.0 Building bootstrap Compiling proc-macro2 v1.0.89 Compiling libc v0.2.174 Compiling unicode-ident v1.0.13 Compiling version_check v0.9.5 Compiling memchr v2.7.4 Compiling typenum v1.17.0 Compiling generic-array v0.14.7 Compiling shlex v1.3.0 Compiling quote v1.0.37 Compiling cc v1.2.23 Compiling syn v2.0.87 Compiling crossbeam-utils v0.8.20 Compiling serde v1.0.215 Compiling cfg-if v1.0.0 Compiling pkg-config v0.3.31 Compiling lzma-sys v0.1.20 Compiling aho-corasick v1.1.3 Compiling regex-syntax v0.8.5 Compiling clap_lex v0.7.2 Compiling heck v0.5.0 Compiling anstyle v1.0.10 Compiling rustix v1.0.7 Compiling clap_derive v4.5.18 Compiling regex-automata v0.4.9 Compiling clap_builder v4.5.20 Compiling crossbeam-epoch v0.9.18 Compiling block-buffer v0.10.4 Compiling crypto-common v0.1.6 Compiling errno v0.3.11 Compiling bstr v1.10.0 Compiling serde_json v1.0.132 Compiling semver v1.0.23 Compiling same-file v1.0.6 Compiling bitflags v2.6.0 Compiling log v0.4.22 Compiling walkdir v2.5.0 Compiling globset v0.4.15 Compiling digest v0.10.7 Compiling crossbeam-deque v0.8.5 Compiling clap v4.5.20 Compiling serde_derive v1.0.215 Compiling filetime v0.2.25 Compiling xattr v1.5.0 Compiling bootstrap v0.0.0 (/home/pbulk/build/lang/rust/work/rustc-1.90.0-src/src/bootstrap) Compiling itoa v1.0.11 Compiling cpufeatures v0.2.15 Compiling ryu v1.0.18 Compiling sha2 v0.10.8 Compiling tar v0.4.43 Compiling fd-lock v4.0.4 Compiling clap_complete v4.5.37 Compiling ignore v0.4.23 Compiling xz2 v0.1.7 Compiling toml v0.5.11 Compiling build_helper v0.1.0 (/home/pbulk/build/lang/rust/work/rustc-1.90.0-src/src/build_helper) Compiling cmake v0.1.54 Compiling object v0.36.5 Compiling opener v0.5.2 Compiling termcolor v1.4.1 Compiling home v0.5.9 error[E0658]: `let` expressions in this position are unstable --> src/bootstrap/src/lib.rs:1462:12 | 1462 | if let Some(path) = finder.maybe_have("wasmtime") | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: see issue #53667 for more information = help: add `#![feature(let_chains)]` to the crate attributes to enable = note: this compiler was built on 2025-05-09; consider upgrading it if it is out of date error[E0658]: `let` expressions in this position are unstable --> src/bootstrap/src/lib.rs:1463:16 | 1463 | && let Ok(mut path) = path.into_os_string().into_string() | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: see issue #53667 for more information = help: add `#![feature(let_chains)]` to the crate attributes to enable = note: this compiler was built on 2025-05-09; consider upgrading it if it is out of date error[E0658]: `let` expressions in this position are unstable --> src/bootstrap/src/lib.rs:1648:12 | 1648 | if let Some(ref s) = self.config.description | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: see issue #53667 for more information = help: add `#![feature(let_chains)]` to the crate attributes to enable = note: this compiler was built on 2025-05-09; consider upgrading it if it is out of date error[E0658]: `let` expressions in this position are unstable --> src/bootstrap/src/lib.rs:1772:16 | 1772 | && let Some(dbg_file) = split_debuginfo(src) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: see issue #53667 for more information = help: add `#![feature(let_chains)]` to the crate attributes to enable = note: this compiler was built on 2025-05-09; consider upgrading it if it is out of date error[E0658]: `let` expressions in this position are unstable --> src/bootstrap/src/lib.rs:1790:12 | 1790 | if let Err(e) = fs::remove_file(dst) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: see issue #53667 for more information = help: add `#![feature(let_chains)]` to the crate attributes to enable = note: this compiler was built on 2025-05-09; consider upgrading it if it is out of date error[E0658]: `let` expressions in this position are unstable --> src/bootstrap/src/lib.rs:1908:16 | 1908 | && let Some(dbg_file) = split_debuginfo(src) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: see issue #53667 for more information = help: add `#![feature(let_chains)]` to the crate attributes to enable = note: this compiler was built on 2025-05-09; consider upgrading it if it is out of date error[E0658]: `let` expressions in this position are unstable --> src/bootstrap/src/core/build_steps/compile.rs:629:16 | 629 | && let Some(p) = builder.musl_libdir(target) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: see issue #53667 for more information = help: add `#![feature(let_chains)]` to the crate attributes to enable = note: this compiler was built on 2025-05-09; consider upgrading it if it is out of date error[E0658]: `let` expressions in this position are unstable --> src/bootstrap/src/core/build_steps/compile.rs:636:16 | 636 | && let Some(dir) = builder.wasi_libdir(target) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: see issue #53667 for more information = help: add `#![feature(let_chains)]` to the crate attributes to enable = note: this compiler was built on 2025-05-09; consider upgrading it if it is out of date error[E0658]: `let` expressions in this position are unstable --> src/bootstrap/src/core/build_steps/compile.rs:1310:8 | 1310 | if let Some(ref ccache) = builder.config.ccache | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: see issue #53667 for more information = help: add `#![feature(let_chains)]` to the crate attributes to enable = note: this compiler was built on 2025-05-09; consider upgrading it if it is out of date error[E0658]: `let` expressions in this position are unstable --> src/bootstrap/src/core/build_steps/compile.rs:1434:12 | 1434 | && let Some(ref clang_cl_path) = builder.config.llvm_clang_cl | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: see issue #53667 for more information = help: add `#![feature(let_chains)]` to the crate attributes to enable = note: this compiler was built on 2025-05-09; consider upgrading it if it is out of date error[E0658]: `let` expressions in this position are unstable --> src/bootstrap/src/core/build_steps/dist.rs:2308:12 | 2308 | if let Some(config) = builder.config.target_config.get(&target) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: see issue #53667 for more information = help: add `#![feature(let_chains)]` to the crate attributes to enable = note: this compiler was built on 2025-05-09; consider upgrading it if it is out of date error[E0658]: `let` expressions in this position are unstable --> src/bootstrap/src/core/build_steps/dist.rs:2431:12 | 2431 | if let Some(config) = builder.config.target_config.get(&target) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: see issue #53667 for more information = help: add `#![feature(let_chains)]` to the crate attributes to enable = note: this compiler was built on 2025-05-09; consider upgrading it if it is out of date error[E0658]: `let` expressions in this position are unstable --> src/bootstrap/src/core/build_steps/dist.rs:2432:16 | 2432 | && let Some(ref _s) = config.llvm_config | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: see issue #53667 for more information = help: add `#![feature(let_chains)]` to the crate attributes to enable = note: this compiler was built on 2025-05-09; consider upgrading it if it is out of date error[E0658]: `let` expressions in this position are unstable --> src/bootstrap/src/core/build_steps/format.rs:321:24 | 321 | if let Ok(cwd) = cwd | ^^^^^^^^^^^^^^^^^ | = note: see issue #53667 for more information = help: add `#![feature(let_chains)]` to the crate attributes to enable = note: this compiler was built on 2025-05-09; consider upgrading it if it is out of date error[E0658]: `let` expressions in this position are unstable --> src/bootstrap/src/core/build_steps/format.rs:322:28 | 322 | && let Ok(path2) = path.strip_prefix(cwd) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: see issue #53667 for more information = help: add `#![feature(let_chains)]` to the crate attributes to enable = note: this compiler was built on 2025-05-09; consider upgrading it if it is out of date error[E0658]: `let` expressions in this position are unstable --> src/bootstrap/src/core/build_steps/llvm.rs:110:8 | 110 | if let Some(config) = builder.config.target_config.get(&target) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: see issue #53667 for more information = help: add `#![feature(let_chains)]` to the crate attributes to enable = note: this compiler was built on 2025-05-09; consider upgrading it if it is out of date error[E0658]: `let` expressions in this position are unstable --> src/bootstrap/src/core/build_steps/llvm.rs:111:12 | 111 | && let Some(ref s) = config.llvm_config | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: see issue #53667 for more information = help: add `#![feature(let_chains)]` to the crate attributes to enable = note: this compiler was built on 2025-05-09; consider upgrading it if it is out of date error[E0658]: `let` expressions in this position are unstable --> src/bootstrap/src/core/build_steps/llvm.rs:483:12 | 483 | if let Some(num_linkers) = builder.config.llvm_link_jobs | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: see issue #53667 for more information = help: add `#![feature(let_chains)]` to the crate attributes to enable = note: this compiler was built on 2025-05-09; consider upgrading it if it is out of date error[E0658]: `let` expressions in this position are unstable --> src/bootstrap/src/core/build_steps/llvm.rs:617:8 | 617 | if let (Some(major), Some(_minor)) = (parts.next(), parts.next()) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: see issue #53667 for more information = help: add `#![feature(let_chains)]` to the crate attributes to enable = note: this compiler was built on 2025-05-09; consider upgrading it if it is out of date error[E0658]: `let` expressions in this position are unstable --> src/bootstrap/src/core/build_steps/llvm.rs:750:33 | 750 | if use_compiler_launcher && let Some(ref ccache) = builder.config.ccache { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: see issue #53667 for more information = help: add `#![feature(let_chains)]` to the crate attributes to enable = note: this compiler was built on 2025-05-09; consider upgrading it if it is out of date error[E0658]: `let` expressions in this position are unstable --> src/bootstrap/src/core/build_steps/llvm.rs:810:8 | 810 | if let Some(ar) = builder.ar(target) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: see issue #53667 for more information = help: add `#![feature(let_chains)]` to the crate attributes to enable = note: this compiler was built on 2025-05-09; consider upgrading it if it is out of date error[E0658]: `let` expressions in this position are unstable --> src/bootstrap/src/core/build_steps/llvm.rs:818:8 | 818 | if let Some(ranlib) = builder.ranlib(target) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: see issue #53667 for more information = help: add `#![feature(let_chains)]` to the crate attributes to enable = note: this compiler was built on 2025-05-09; consider upgrading it if it is out of date error[E0658]: `let` expressions in this position are unstable --> src/bootstrap/src/core/build_steps/llvm.rs:1058:16 | 1058 | && let Some(clang_cl_path) = builder.config.llvm_clang_cl.as_ref() | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: see issue #53667 for more information = help: add `#![feature(let_chains)]` to the crate attributes to enable = note: this compiler was built on 2025-05-09; consider upgrading it if it is out of date error[E0658]: `let` expressions in this position are unstable --> src/bootstrap/src/core/build_steps/perf.rs:157:8 | 157 | if let Some(opts) = args.cmd.shared_opts() | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: see issue #53667 for more information = help: add `#![feature(let_chains)]` to the crate attributes to enable = note: this compiler was built on 2025-05-09; consider upgrading it if it is out of date error[E0658]: `let` expressions in this position are unstable --> src/bootstrap/src/core/build_steps/setup.rs:244:12 | 244 | if let [cmd] = &run.paths[..] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: see issue #53667 for more information = help: add `#![feature(let_chains)]` to the crate attributes to enable = note: this compiler was built on 2025-05-09; consider upgrading it if it is out of date error[E0658]: `let` expressions in this position are unstable --> src/bootstrap/src/core/build_steps/setup.rs:460:12 | 460 | if let [cmd] = &run.paths[..] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: see issue #53667 for more information = help: add `#![feature(let_chains)]` to the crate attributes to enable = note: this compiler was built on 2025-05-09; consider upgrading it if it is out of date error[E0658]: `let` expressions in this position are unstable --> src/bootstrap/src/core/build_steps/setup.rs:679:12 | 679 | if let [cmd] = &run.paths[..] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: see issue #53667 for more information = help: add `#![feature(let_chains)]` to the crate attributes to enable = note: this compiler was built on 2025-05-09; consider upgrading it if it is out of date error[E0658]: `let` expressions in this position are unstable --> src/bootstrap/src/core/build_steps/test.rs:2498:8 | 2498 | if let Ok(contents) = fs::read_to_string(markdown) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: see issue #53667 for more information = help: add `#![feature(let_chains)]` to the crate attributes to enable = note: this compiler was built on 2025-05-09; consider upgrading it if it is out of date error[E0658]: `let` expressions in this position are unstable --> src/bootstrap/src/core/build_steps/tool.rs:156:12 | 156 | if let Some(ref ccache) = builder.config.ccache | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: see issue #53667 for more information = help: add `#![feature(let_chains)]` to the crate attributes to enable = note: this compiler was built on 2025-05-09; consider upgrading it if it is out of date error[E0658]: `let` expressions in this position are unstable --> src/bootstrap/src/core/build_steps/tool.rs:1424:8 | 1424 | if let Some(add_bins_to_sysroot) = add_bins_to_sysroot | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: see issue #53667 for more information = help: add `#![feature(let_chains)]` to the crate attributes to enable = note: this compiler was built on 2025-05-09; consider upgrading it if it is out of date error[E0658]: `let` expressions in this position are unstable --> src/bootstrap/src/core/builder/cargo.rs:1045:16 | 1045 | && let Some(llvm_config) = self.llvm_config(target) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: see issue #53667 for more information = help: add `#![feature(let_chains)]` to the crate attributes to enable = note: this compiler was built on 2025-05-09; consider upgrading it if it is out of date error[E0658]: `let` expressions in this position are unstable --> src/bootstrap/src/core/builder/cargo.rs:1287:16 | 1287 | if let Some(limit) = limit | ^^^^^^^^^^^^^^^^^^^^^^^ | = note: see issue #53667 for more information = help: add `#![feature(let_chains)]` to the crate attributes to enable = note: this compiler was built on 2025-05-09; consider upgrading it if it is out of date error[E0658]: `let` expressions in this position are unstable --> src/bootstrap/src/core/config/config.rs:686:16 | 686 | if let Some((key, value)) = option.split_once('=') | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: see issue #53667 for more information = help: add `#![feature(let_chains)]` to the crate attributes to enable = note: this compiler was built on 2025-05-09; consider upgrading it if it is out of date error[E0658]: `let` expressions in this position are unstable --> src/bootstrap/src/core/config/config.rs:967:12 | 967 | if let Some(commit) = &config.download_rustc_commit | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: see issue #53667 for more information = help: add `#![feature(let_chains)]` to the crate attributes to enable = note: this compiler was built on 2025-05-09; consider upgrading it if it is out of date error[E0658]: `let` expressions in this position are unstable --> src/bootstrap/src/core/config/config.rs:1218:16 | 1218 | if let Some(prefix) = &self.prefix | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: see issue #53667 for more information = help: add `#![feature(let_chains)]` to the crate attributes to enable = note: this compiler was built on 2025-05-09; consider upgrading it if it is out of date error[E0658]: `let` expressions in this position are unstable --> src/bootstrap/src/core/config/config.rs:1219:20 | 1219 | && let Ok(stripped) = bindir.strip_prefix(prefix) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: see issue #53667 for more information = help: add `#![feature(let_chains)]` to the crate attributes to enable = note: this compiler was built on 2025-05-09; consider upgrading it if it is out of date error[E0658]: `let` expressions in this position are unstable --> src/bootstrap/src/core/config/toml/rust.rs:287:8 | 287 | if let Some(current_cfg) = current_config_toml.target.as_ref().and_then(|c| c.get(&host_str)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: see issue #53667 for more information = help: add `#![feature(let_chains)]` to the crate attributes to enable = note: this compiler was built on 2025-05-09; consider upgrading it if it is out of date error[E0658]: `let` expressions in this position are unstable --> src/bootstrap/src/core/config/toml/rust.rs:541:20 | 541 | && let Some(ref opt) = download_rustc | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: see issue #53667 for more information = help: add `#![feature(let_chains)]` to the crate attributes to enable = note: this compiler was built on 2025-05-09; consider upgrading it if it is out of date error[E0658]: `let` expressions in this position are unstable --> src/bootstrap/src/core/download.rs:822:8 | 822 | if let Some(sha256) = checksum | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: see issue #53667 for more information = help: add `#![feature(let_chains)]` to the crate attributes to enable = note: this compiler was built on 2025-05-09; consider upgrading it if it is out of date error[E0658]: `let` expressions in this position are unstable --> src/bootstrap/src/utils/change_tracker.rs:49:12 | 49 | if let Some(config) = CONFIG_CHANGE_HISTORY.iter().max_by_key(|config| config.change_id) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: see issue #53667 for more information = help: add `#![feature(let_chains)]` to the crate attributes to enable = note: this compiler was built on 2025-05-09; consider upgrading it if it is out of date For more information about this error, try `rustc --explain E0658`. error: could not compile `bootstrap` (lib) due to 40 previous errors failed to run: /home/pbulk/build/lang/rust/work/rust-1.87.0-x86_64-unknown-illumos/bin/cargo build --manifest-path /home/pbulk/build/lang/rust/work/rustc-1.90.0-src/src/bootstrap/Cargo.toml -Zroot-dir=/home/pbulk/build/lang/rust/work/rustc-1.90.0-src --frozen Build completed unsuccessfully in 0:00:57 *** Error code 1 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/lang/rust *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/lang/rust