rust-1.76.0: build fails, bootstrap issue (aarch64)

Nuno Teixeira <[email protected]>
Newsgroups gmane.os.freebsd.devel.arm
Message-ID <CAFDf7UKkb9gbfO3fN+EM=PZQFfY06BKmLkieH5ngQYzdRXQ3ZA@mail.gmail.com>
Hello all,

Could anyone do a rust-1.76.0 build on aarch64?

It seems that it can't bootstrap.
Following error log is from current 81dc3a4 (yesterday).

I also waiting from result from 14.0 on same osversion (poudriere).

===>  Building for rust-1.76.0
Building bootstrap
running: /wrkdirs/usr/ports/lang/rust/w
ork/bootstrap/bin/cargo build
--manifest-path
/wrkdirs/usr/ports/lang/rust/work/rustc-1.76.0-src/src/bootstrap/Cargo.toml
--verbose --verbose --frozen
error: failed to run `rustc` to learn about target-specific information

Caused by:
  process didn't exit successfully:
`/wrkdirs/usr/ports/lang/rust/work/bootstrap/bin/rustc - --crate-name
___ --print=file-names -C linker=cc -Wrust_2018_idioms
-Wunused_lifetimes --crate-type bin --crate-type rlib --crate-type
dylib --crate-type cdylib --crate-type staticlib --crate-type
proc-macro --print=sysroot --print=split-debuginfo --print=crate-name
--print=cfg` (exit status: 1)
  --- stderr
  rustc -Cllvm-args="..." with: Unknown command line argument
'-generate-arange-section'.  Try: 'rustc -Cllvm-args="..." with
--help'
  rustc -Cllvm-args="..." with: Did you mean '--print-all-options'?
  rustc -Cllvm-args="..." with: Unknown command line argument
'-mergefunc-use-aliases'.  Try: 'rustc -Cllvm-args="..." with --help'
  rustc -Cllvm-args="..." with: Did you mean '--rng-seed'?
  rustc -Cllvm-args="..." with: Unknown command line argument
'-preserve-alignment-assumptions-during-inlining=false'.  Try: 'rustc
-Cllvm-args="..." with --help'
  rustc -Cllvm-args="..." with: Did you mean '--print-all-options=false'?
  rustc -Cllvm-args="..." with: Unknown command line argument
'-import-cold-multiplier=0.1'.  Try: 'rustc -Cllvm-args="..." with
--help'
  rustc -Cllvm-args="..." with: Did you mean '--sort-timers=0.1'?
Traceback (most recent call last):
  File "/wrkdirs/usr/ports/lang/rust/work/rustc-1.76.0-src/x.py", line
50, in <module>
    bootstrap.main()
  File "/wrkdirs/usr/ports/lang/rust/work/rustc-1.76.0-src/src/bootstrap/bootstrap.py",
line 1125, in main
    bootstrap(args)
  File "/wrkdirs/usr/ports/lang/rust/work/rustc-1.76.0-src/src/bootstrap/bootstrap.py",
line 1092, in bootstrap
    build.build_bootstrap()
  File "/wrkdirs/usr/ports/lang/rust/work/rustc-1.76.0-src/src/bootstrap/bootstrap.py",
line 880, in build_bootstrap
    run(args, env=env, verbose=self.verbose, cwd=self.rust_root)
  File "/wrkdirs/usr/ports/lang/rust/work/rustc-1.76.0-src/src/bootstrap/bootstrap.py",
line 187, in run
    raise RuntimeError(err)
RuntimeError: failed to run:
/wrkdirs/usr/ports/lang/rust/work/bootstrap/bin/cargo build
--manifest-path
/wrkdirs/usr/ports/lang/rust/work/rustc-1.76.0-src/src/bootstrap/Cargo.toml
--verbose --verbose --frozen
*** Error code 1

Thanks,

-- 
Nuno Teixeira
FreeBSD Committer (ports)
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.