Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 02 Apr 2018 17:19:49 +0000
From:      bugzilla-noreply@freebsd.org
To:        gecko@FreeBSD.org
Subject:   [Bug 227130] lang/rust: Update to 1.25
Message-ID:  <bug-227130-21738-DQ23hxD0qG@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-227130-21738@https.bugs.freebsd.org/bugzilla/>
References:  <bug-227130-21738@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D227130

--- Comment #13 from Charlie Li <ml+freebsd@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-fr=
eebsd/llvm/build'
cargo:root=3D/wrkdirs/usr/ports/lang/rust/work/rustc-1.25.0-src/build/x86_6=
4-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-fr=
eebsd/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/Carg=
o.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_tra=
ns)
   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_bin=
aryen)
   Compiling rustc_llvm v0.0.0
(file:///wrkdirs/usr/ports/lang/rust/work/rustc-1.25.0-src/src/librustc_llv=
m)
    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-fr=
eebsd/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-fr=
eebsd/stage0-rustc/x86_64-unknown-freebsd/release/deps/librustc_trans-a44a4=
7c41a7a8444.so"
changed
    < CodegenBackend { compiler: Compiler { stage: 0, host:
"x86_64-unknown-freebsd" }, target: "x86_64-unknown-freebsd", backend: "llv=
m" }
Assembling stage1 compiler (x86_64-unknown-freebsd)
    > Sysroot { compiler: Compiler { stage: 1, host: "x86_64-unknown-freebs=
d" }
}
    < Sysroot { compiler: Compiler { stage: 1, host: "x86_64-unknown-freebs=
d" }
}
    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-free=
bsd"
} }
    < 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-freebs=
d" }
}
  < 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-fre=
ebsd/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-fr=
eebsd/stage0/bin/cargo"
"build" "--target" "x86_64-unknown-freebsd" "--release" "--frozen" "--featu=
res"
"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/r=
ustc
-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-fr=
eebsd/stage0/bin/cargo"
"build" "--target" "x86_64-unknown-freebsd" "--release" "--frozen" "--featu=
res"
"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=3D1` 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=3Denv, verbose=3Dbuild.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/bo=
otstrap
build --verbose --config ./config.toml --jobs 4
*** Error code 1

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

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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-227130-21738-DQ23hxD0qG>