[Bug 227130] lang/rust: Update to 1.25

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Mon Apr 2 17:19:52 UTC 2018


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=227130

--- Comment #13 from Charlie Li <ml+freebsd at vishwin.info> ---
(In reply to Bryan Drewery from comment #12)
> The log is truncated.

I didn't realise bugzilla would do that, especially since the file was under
the 1000 KiB limit. Here's the relevant portion, starting from immediately
after LLVM finishes installing:

gmake[1]: Leaving directory
'/wrkdirs/usr/ports/lang/rust/work/rustc-1.25.0-src/build/x86_64-unknown-freebsd/llvm/build'
cargo:root=/wrkdirs/usr/ports/lang/rust/work/rustc-1.25.0-src/build/x86_64-unknown-freebsd/llvm
        finished in 223.686
      < Llvm { target: "x86_64-unknown-freebsd", emscripten: false }
Building stage0 codegen artifacts (x86_64-unknown-freebsd ->
x86_64-unknown-freebsd, llvm)
running:
"/wrkdirs/usr/ports/lang/rust/work/rustc-1.25.0-src/build/x86_64-unknown-freebsd/stage0/bin/cargo"
"build" "--target" "x86_64-unknown-freebsd" "--release" "--frozen"
"--manifest-path"
"/wrkdirs/usr/ports/lang/rust/work/rustc-1.25.0-src/src/librustc_trans/Cargo.toml"
"--features" " jemalloc" "--message-format" "json"
   Compiling libc v0.2.39
   Compiling cfg-if v0.1.2
   Compiling rustc_trans v0.0.0
(file:///wrkdirs/usr/ports/lang/rust/work/rustc-1.25.0-src/src/librustc_trans)
   Compiling cmake v0.1.29
   Compiling num_cpus v1.8.0
   Compiling tempdir v0.3.5
   Compiling filetime v0.1.15
   Compiling build_helper v0.1.0
(file:///wrkdirs/usr/ports/lang/rust/work/rustc-1.25.0-src/src/build_helper)
   Compiling rustc_binaryen v0.0.0
(file:///wrkdirs/usr/ports/lang/rust/work/rustc-1.25.0-src/src/librustc_binaryen)
   Compiling rustc_llvm v0.0.0
(file:///wrkdirs/usr/ports/lang/rust/work/rustc-1.25.0-src/src/librustc_llvm)
    Finished release [optimized] target(s) in 232.75 secs
updating
"/wrkdirs/usr/ports/lang/rust/work/rustc-1.25.0-src/build/x86_64-unknown-freebsd/stage0-rustc/x86_64-unknown-freebsd/release/.tmp.stamp"
as
"/wrkdirs/usr/ports/lang/rust/work/rustc-1.25.0-src/build/x86_64-unknown-freebsd/stage0-rustc/x86_64-unknown-freebsd/release/deps/librustc_trans-a44a47c41a7a8444.so"
changed
    < CodegenBackend { compiler: Compiler { stage: 0, host:
"x86_64-unknown-freebsd" }, target: "x86_64-unknown-freebsd", backend: "llvm" }
Assembling stage1 compiler (x86_64-unknown-freebsd)
    > Sysroot { compiler: Compiler { stage: 1, host: "x86_64-unknown-freebsd" }
}
    < Sysroot { compiler: Compiler { stage: 1, host: "x86_64-unknown-freebsd" }
}
    c Libdir { compiler: Compiler { stage: 0, host: "x86_64-unknown-freebsd" },
target: "x86_64-unknown-freebsd" }
    > Libdir { compiler: Compiler { stage: 1, host: "x86_64-unknown-freebsd" },
target: "x86_64-unknown-freebsd" }
      c Sysroot { compiler: Compiler { stage: 1, host: "x86_64-unknown-freebsd"
} }
    < Libdir { compiler: Compiler { stage: 1, host: "x86_64-unknown-freebsd" },
target: "x86_64-unknown-freebsd" }
    c Sysroot { compiler: Compiler { stage: 1, host: "x86_64-unknown-freebsd" }
}
  < Assemble { target_compiler: Compiler { stage: 1, host:
"x86_64-unknown-freebsd" } }
  > Rustc { compiler: Compiler { stage: 1, host: "x86_64-unknown-freebsd" },
target: "x86_64-unknown-freebsd" }
    > Test { compiler: Compiler { stage: 1, host: "x86_64-unknown-freebsd" },
target: "x86_64-unknown-freebsd" }
      > Std { target: "x86_64-unknown-freebsd", compiler: Compiler { stage: 1,
host: "x86_64-unknown-freebsd" } }
        > StartupObjects { compiler: Compiler { stage: 1, host:
"x86_64-unknown-freebsd" }, target: "x86_64-unknown-freebsd" }
        < StartupObjects { compiler: Compiler { stage: 1, host:
"x86_64-unknown-freebsd" }, target: "x86_64-unknown-freebsd" }
Building stage1 std artifacts (x86_64-unknown-freebsd ->
x86_64-unknown-freebsd)
        c Sysroot { compiler: Compiler { stage: 1, host:
"x86_64-unknown-freebsd" } }
Dirty -
/wrkdirs/usr/ports/lang/rust/work/rustc-1.25.0-src/build/x86_64-unknown-freebsd/stage1-std
        c Sysroot { compiler: Compiler { stage: 1, host:
"x86_64-unknown-freebsd" } }
        c Sysroot { compiler: Compiler { stage: 1, host:
"x86_64-unknown-freebsd" } }
        c Sysroot { compiler: Compiler { stage: 1, host:
"x86_64-unknown-freebsd" } }
running:
"/wrkdirs/usr/ports/lang/rust/work/rustc-1.25.0-src/build/x86_64-unknown-freebsd/stage0/bin/cargo"
"build" "--target" "x86_64-unknown-freebsd" "--release" "--frozen" "--features"
"panic-unwind jemalloc backtrace" "--manifest-path"
"/wrkdirs/usr/ports/lang/rust/work/rustc-1.25.0-src/src/libstd/Cargo.toml"
"--message-format" "json"
error: process didn't exit successfully:
`/wrkdirs/usr/ports/lang/rust/work/rustc-1.25.0-src/build/bootstrap/debug/rustc
-vV` (signal: 11, SIGSEGV: invalid memory reference)
--- stdout
rustc 1.25.0
binary: rustc
commit-hash: unknown
commit-date: unknown
host: x86_64-unknown-freebsd
release: 1.25.0

thread 'main' panicked at 'command did not execute successfully:
"/wrkdirs/usr/ports/lang/rust/work/rustc-1.25.0-src/build/x86_64-unknown-freebsd/stage0/bin/cargo"
"build" "--target" "x86_64-unknown-freebsd" "--release" "--frozen" "--features"
"panic-unwind jemalloc backtrace" "--manifest-path"
"/wrkdirs/usr/ports/lang/rust/work/rustc-1.25.0-src/src/libstd/Cargo.toml"
"--message-format" "json"
expected success, got: exit code: 101', bootstrap/compile.rs:1060:9
note: Run with `RUST_BACKTRACE=1` for a backtrace.
Traceback (most recent call last):
  File "/wrkdirs/usr/ports/lang/rust/work/rustc-1.25.0-src/x.py", line 20, in
<module>
    bootstrap.main()
  File
"/wrkdirs/usr/ports/lang/rust/work/rustc-1.25.0-src/src/bootstrap/bootstrap.py",
line 763, in main
    bootstrap()
  File
"/wrkdirs/usr/ports/lang/rust/work/rustc-1.25.0-src/src/bootstrap/bootstrap.py",
line 754, in bootstrap
    run(args, env=env, verbose=build.verbose)
  File
"/wrkdirs/usr/ports/lang/rust/work/rustc-1.25.0-src/src/bootstrap/bootstrap.py",
line 148, in run
    raise RuntimeError(err)
RuntimeError: failed to run:
/wrkdirs/usr/ports/lang/rust/work/rustc-1.25.0-src/build/bootstrap/debug/bootstrap
build --verbose --config ./config.toml --jobs 4
*** Error code 1

Stop.
make: stopped in /usr/ports/lang/rust

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the freebsd-gecko mailing list