[MacPorts] #66901: Error building rust

MacPorts noreply at macports.org
Sun Feb 12 10:09:35 UTC 2023


#66901: Error building rust
------------------------+--------------------
 Reporter:  veraciteit  |      Owner:  (none)
     Type:  defect      |     Status:  new
 Priority:  Normal      |  Milestone:
Component:  ports       |    Version:
 Keywords:              |       Port:  rust
------------------------+--------------------
 I am trying to build rust on an M1 Mac within a terminal with rosetta
 enabled. The build fails with the following error message:

 {{{
 :info:build     c Sysroot { compiler: Compiler { stage: 1, host: x86_64
 -apple-darwin } }
 :info:build Copy
 "~/MacPorts/var/macports/build/_Users_dev_MacPorts_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_rust/rust/work/rustc-1.67.0-src/build/x86_64
 -apple-darwin/stage0-rustc/x86_64-apple-darwin/release/rustc-main" to
 "~/MacPorts/var/macports/build/_Users_dev_MacPorts_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_rust/rust/work/rustc-1.67.0-src/build/x86_64
 -apple-darwin/stage1/bin/rustc"
 :info:build   < Assemble { target_compiler: Compiler { stage: 1, host:
 x86_64-apple-darwin } }
 :info:build   > Rustc { target: x86_64-apple-darwin, compiler: Compiler {
 stage: 1, host: x86_64-apple-darwin }, crates: [] }
 :info:build     > Std { target: x86_64-apple-darwin, compiler: Compiler {
 stage: 1, host: x86_64-apple-darwin }, crates: [] }
 :info:build       > StartupObjects { compiler: Compiler { stage: 1, host:
 x86_64-apple-darwin }, target: x86_64-apple-darwin }
 :info:build       < StartupObjects { compiler: Compiler { stage: 1, host:
 x86_64-apple-darwin }, target: x86_64-apple-darwin }
 :info:build       c Assemble { target_compiler: Compiler { stage: 1, host:
 x86_64-apple-darwin } }
 :info:build       c Libdir { compiler: Compiler { stage: 1, host: x86_64
 -apple-darwin }, target: x86_64-apple-darwin }
 :info:build       c Libdir { compiler: Compiler { stage: 1, host: x86_64
 -apple-darwin }, target: x86_64-apple-darwin }
 :info:build       c Sysroot { compiler: Compiler { stage: 1, host: x86_64
 -apple-darwin } }
 :info:build       c Sysroot { compiler: Compiler { stage: 1, host: x86_64
 -apple-darwin } }
 :info:build       c Sysroot { compiler: Compiler { stage: 1, host: x86_64
 -apple-darwin } }
 :info:build Dirty -
 ~/MacPorts/var/macports/build/_Users_dev_MacPorts_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_rust/rust/work/rustc-1.67.0-src/build/x86_64
 -apple-darwin/stage1-std
 :info:build       c Sysroot { compiler: Compiler { stage: 1, host: x86_64
 -apple-darwin } }
 :info:build Building stage1 std artifacts (x86_64-apple-darwin -> x86_64
 -apple-darwin)
 :info:build running:
 "~/MacPorts/var/macports/build/_Users_dev_MacPorts_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_rust/rust/work/cargo-1.66.1-x86_64
 -apple-darwin/cargo/bin/cargo" "build" "--target" "x86_64-apple-darwin"
 "-Zcheck-cfg=names,values,output" "-Zbinary-dep-depinfo" "-j" "10" "-v"
 "-v" "--release" "--features" "panic-unwind backtrace compiler-builtins-c"
 "--manifest-path"
 "~/MacPorts/var/macports/build/_Users_dev_MacPorts_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_rust/rust/work/rustc-1.67.0-src/library/test/Cargo.toml"
 "--message-format" "json-render-diagnostics"
 :info:build error: process didn't exit successfully:
 `~/MacPorts/var/macports/build/_Users_dev_MacPorts_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_rust/rust/work/rustc-1.67.0-src/build/bootstrap/debug/rustc
 -vV` (exit status: 254)
 :info:build --- stdout
 :info:build Did not run successfully: signal: 6 (SIGABRT)
 :info:build
 "~/MacPorts/var/macports/build/_Users_dev_MacPorts_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_rust/rust/work/rustc-1.67.0-src/build/x86_64
 -apple-darwin/stage1/bin/rustc" "-vV" "-Wrust_2018_idioms"
 "-Wunused_lifetimes" "-Wsemicolon_in_expressions_from_macros" "-Dwarnings"
 "-Clinker=~/MacPorts/var/macports/build/_Users_dev_MacPorts_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_rust/rust/work/compwrap/ld/usr/bin/clang"
 "-Zunstable-options" "--check-cfg=values(bootstrap)" "-Z" "force-unstable-
 if-unmarked"
 :info:build -------------
 :info:build --- stderr
 :info:build <jemalloc>: Error allocating TSD
 :info:build rustc exited with signal: 6 (SIGABRT)
 :info:build command did not execute successfully:
 "~/MacPorts/var/macports/build/_Users_dev_MacPorts_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_rust/rust/work/cargo-1.66.1-x86_64
 -apple-darwin/cargo/bin/cargo" "build" "--target" "x86_64-apple-darwin"
 "-Zcheck-cfg=names,values,output" "-Zbinary-dep-depinfo" "-j" "10" "-v"
 "-v" "--release" "--features" "panic-unwind backtrace compiler-builtins-c"
 "--manifest-path"
 "~/MacPorts/var/macports/build/_Users_dev_MacPorts_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_rust/rust/work/rustc-1.67.0-src/library/test/Cargo.toml"
 "--message-format" "json-render-diagnostics"
 :info:build expected success, got: exit status: 101
 :info:build Traceback (most recent call last):
 :info:build   File
 "~/MacPorts/var/macports/build/_Users_dev_MacPorts_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_rust/rust/work/rustc-1.67.0-src/src/bootstrap/bootstrap.py",
 line 958, in <module>
 :info:build     main()
 :info:build   File
 "~/MacPorts/var/macports/build/_Users_dev_MacPorts_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_rust/rust/work/rustc-1.67.0-src/src/bootstrap/bootstrap.py",
 line 941, in main
 :info:build     bootstrap(help_triggered)
 :info:build   File
 "~/MacPorts/var/macports/build/_Users_dev_MacPorts_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_rust/rust/work/rustc-1.67.0-src/src/bootstrap/bootstrap.py",
 line 927, in bootstrap
 :info:build     run(args, env=env, verbose=build.verbose,
 is_bootstrap=True)
 :info:build   File
 "~/MacPorts/var/macports/build/_Users_dev_MacPorts_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_rust/rust/work/rustc-1.67.0-src/src/bootstrap/bootstrap.py",
 line 166, in run
 :info:build     raise RuntimeError(err)
 :info:build RuntimeError: failed to run:
 ~/MacPorts/var/macports/build/_Users_dev_MacPorts_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_rust/rust/work/rustc-1.67.0-src/build/bootstrap/debug/bootstrap
 build --stage 2 -j10
 :info:build make: *** [all] Error 1
 :info:build make: Leaving directory
 `~/MacPorts/var/macports/build/_Users_dev_MacPorts_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_rust/rust/work/rustc-1.67.0-src'
 :info:build Command failed:  cd
 "~/MacPorts/var/macports/build/_Users_dev_MacPorts_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_rust/rust/work/rustc-1.67.0-src"
 && /usr/bin/make -j10 -w all BOOTSTRAP_ARGS="-j10"
 :info:build Exit code: 2
 :error:build Failed to build rust: command execution failed
 :debug:build Error code: CHILDSTATUS 58090 2
 :debug:build Backtrace: command execution failed
 :debug:build     while executing
 :debug:build "system {*}$notty {*}$callback {*}$nice $fullcmdstring"
 :debug:build     invoked from within
 :debug:build "command_exec -callback
 portprogress::target_progress_callback build"
 :debug:build     (procedure "portbuild::build_main" line 8)
 :debug:build     invoked from within
 :debug:build "$procedure $targetname"
 :error:build See
 ~/MacPorts/var/macports/logs/_Users_dev_MacPorts_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_rust/rust/main.log
 for details.
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/66901>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list