Closed ltratt closed 7 years ago
The root cause seems to be a version mismatch:
running: "/usr/local/bin/cargo" "build" "-j" "4" "--target" "x86_64-unknown-openbsd" "-v" "--release" "--features" "panic-unwind jemalloc backtrace" "--manifest-path" "/home/ltratt/tmp/build-rustn/build_dir/rustc/rustc-beta-src/src/libstd/Cargo.toml" "--message-format" "json" error: failed to run
rustc
to learn about target-specific informationCaused by: process didn't exit successfully:
/home/ltratt/tmp/build-rustn/build_dir/rustc/build/bootstrap/debug/rustc - --crate-name ___ --print=file-names --crate-type bin --crate-type dylib --crate-type rlib --target x86_64-unknown-openbsd
(exit code: 101) --- stderr error: unknown debugging option:force-unstable-if-unmarked
The current beta tarball is 1.20.0-beta.1 (e93aa3aa8 2017-07-18). You need rustc 1.19.0 to build it.
Please note that currently I don't have tested building 1.20 as I am waiting for 1.19 to land into ports tree.
Aha, OK -- I did wonder if 1.18 might be the culprit. I'll close this issue until 1.19 is in tree.
With a fresh snapshot (with a Rust 1.18 package), when I do
./build.sh nightly
I get this error: