std build fails
Created by: sajattack
-
I agree that I have searched opened and closed issues to prevent duplicates.
Description
error: failed to run custom build command for `std v0.0.0 (file:///home/paul/redox/redox/rust/src/libstd)`
process didn't exit successfully: `/tmp/xargo.nG6LukoPWtNT/target/release/build/std-28de201d9f2f9afc/build-script-build` (exit code: 1)
--- stdout
cargo:rerun-if-changed=/home/paul/redox/redox/rust/src/libstd/../libbacktrace/configure
cargo:rerun-if-changed=/home/paul/redox/redox/rust/src/libstd/../libbacktrace/internal.h
cargo:rerun-if-changed=/home/paul/redox/redox/rust/src/libstd/../libbacktrace/aclocal.m4
cargo:rerun-if-changed=/home/paul/redox/redox/rust/src/libstd/../libbacktrace/ChangeLog
cargo:rerun-if-changed=/home/paul/redox/redox/rust/src/libstd/../libbacktrace/install-sh
cargo:rerun-if-changed=/home/paul/redox/redox/rust/src/libstd/../libbacktrace/read.c
cargo:rerun-if-changed=/home/paul/redox/redox/rust/src/libstd/../libbacktrace/configure.ac
cargo:rerun-if-changed=/home/paul/redox/redox/rust/src/libstd/../libbacktrace/mmap.c
cargo:rerun-if-changed=/home/paul/redox/redox/rust/src/libstd/../libbacktrace/state.c
cargo:rerun-if-changed=/home/paul/redox/redox/rust/src/libstd/../libbacktrace/hashtab.h
cargo:rerun-if-changed=/home/paul/redox/redox/rust/src/libstd/../libbacktrace/simple.c
cargo:rerun-if-changed=/home/paul/redox/redox/rust/src/libstd/../libbacktrace/nounwind.c
cargo:rerun-if-changed=/home/paul/redox/redox/rust/src/libstd/../libbacktrace/sort.c
cargo:rerun-if-changed=/home/paul/redox/redox/rust/src/libstd/../libbacktrace/config.sub
cargo:rerun-if-changed=/home/paul/redox/redox/rust/src/libstd/../libbacktrace/config.h.in
cargo:rerun-if-changed=/home/paul/redox/redox/rust/src/libstd/../libbacktrace/macho.c
cargo:rerun-if-changed=/home/paul/redox/redox/rust/src/libstd/../libbacktrace/backtrace-supported.h.in
cargo:rerun-if-changed=/home/paul/redox/redox/rust/src/libstd/../libbacktrace/Makefile.am
cargo:rerun-if-changed=/home/paul/redox/redox/rust/src/libstd/../libbacktrace/backtrace.c
cargo:rerun-if-changed=/home/paul/redox/redox/rust/src/libstd/../libbacktrace/filenames.h
cargo:rerun-if-changed=/home/paul/redox/redox/rust/src/libstd/../libbacktrace/ansidecl.h
cargo:rerun-if-changed=/home/paul/redox/redox/rust/src/libstd/../libbacktrace/btest.c
cargo:rerun-if-changed=/home/paul/redox/redox/rust/src/libstd/../libbacktrace/filetype.awk
cargo:rerun-if-changed=/home/paul/redox/redox/rust/src/libstd/../libbacktrace/alloc.c
cargo:rerun-if-changed=/home/paul/redox/redox/rust/src/libstd/../libbacktrace/dwarf2.def
cargo:rerun-if-changed=/home/paul/redox/redox/rust/src/libstd/../libbacktrace/print.c
cargo:rerun-if-changed=/home/paul/redox/redox/rust/src/libstd/../libbacktrace/README
cargo:rerun-if-changed=/home/paul/redox/redox/rust/src/libstd/../libbacktrace/pecoff.c
cargo:rerun-if-changed=/home/paul/redox/redox/rust/src/libstd/../libbacktrace/ltmain.sh
cargo:rerun-if-changed=/home/paul/redox/redox/rust/src/libstd/../libbacktrace/elf.c
cargo:rerun-if-changed=/home/paul/redox/redox/rust/src/libstd/../libbacktrace/posix.c
cargo:rerun-if-changed=/home/paul/redox/redox/rust/src/libstd/../libbacktrace/unknown.c
cargo:rerun-if-changed=/home/paul/redox/redox/rust/src/libstd/../libbacktrace/ChangeLog.jit
cargo:rerun-if-changed=/home/paul/redox/redox/rust/src/libstd/../libbacktrace/atomic.c
cargo:rerun-if-changed=/home/paul/redox/redox/rust/src/libstd/../libbacktrace/Makefile.in
cargo:rerun-if-changed=/home/paul/redox/redox/rust/src/libstd/../libbacktrace/dwarf.c
cargo:rerun-if-changed=/home/paul/redox/redox/rust/src/libstd/../libbacktrace/stest.c
cargo:rerun-if-changed=/home/paul/redox/redox/rust/src/libstd/../libbacktrace/mmapio.c
cargo:rerun-if-changed=/home/paul/redox/redox/rust/src/libstd/../libbacktrace/backtrace.h
cargo:rerun-if-changed=/home/paul/redox/redox/rust/src/libstd/../libbacktrace/dwarf2.h
cargo:rerun-if-changed=/home/paul/redox/redox/rust/src/libstd/../libbacktrace/fileline.c
cargo:rustc-link-lib=static=backtrace
cargo:rustc-link-search=native=/tmp/xargo.nG6LukoPWtNT/target/x86_64-unknown-redox/release/build/std-6c7e7fa3c82da530/out/libbacktrace/.libs
OPT_LEVEL = Some("3")
TARGET = Some("x86_64-unknown-redox")
HOST = Some("x86_64-unknown-linux-gnu")
TARGET = Some("x86_64-unknown-redox")
TARGET = Some("x86_64-unknown-redox")
HOST = Some("x86_64-unknown-linux-gnu")
CC_x86_64-unknown-redox = None
CC_x86_64_unknown_redox = None
TARGET_CC = None
CC = Some("x86_64-unknown-redox-gcc")
TARGET = Some("x86_64-unknown-redox")
HOST = Some("x86_64-unknown-linux-gnu")
CFLAGS_x86_64-unknown-redox = None
CFLAGS_x86_64_unknown_redox = None
TARGET_CFLAGS = None
CFLAGS = None
DEBUG = Some("false")
running: "sh" "/home/paul/redox/redox/rust/src/libstd/../libbacktrace/configure" "--with-pic" "--disable-multilib" "--disable-shared" "--disable-host-shared" "--host=x86_64-unknown-redox" "--build=x86_64-unknown-linux-gnu"
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-redox
checking target system type... x86_64-unknown-redox
checking for x86_64-unknown-redox-gcc... x86_64-unknown-redox-gcc
checking for C compiler default output file name...
command did not execute successfully: "sh" "/home/paul/redox/redox/rust/src/libstd/../libbacktrace/configure" "--with-pic" "--disable-multilib" "--disable-shared" "--disable-host-shared" "--host=x86_64-unknown-redox" "--build=x86_64-unknown-linux-gnu"
expected success, got: exit code: 77
--- stderr
configure: error: in `/tmp/xargo.nG6LukoPWtNT/target/x86_64-unknown-redox/release/build/std-6c7e7fa3c82da530/out/libbacktrace':
configure: error: C compiler cannot create executables
See `config.log' for more details.
warning: build failed, waiting for other jobs to finish...
error: build failed
error: `"cargo" "build" "--release" "--manifest-path" "/tmp/xargo.nG6LukoPWtNT/Cargo.toml" "--target" "x86_64-unknown-redox" "-p" "std"` failed with exit code: Some(101)
stack backtrace:
0: 0x5563f99af97c - backtrace::backtrace::trace::h1e09d2712c6f521c
1: 0x5563f99af9b2 - backtrace::capture::Backtrace::new::hf34722000d87a930
2: 0x5563f99a38b4 - error_chain::make_backtrace::h5454f07ebfb7015e
3: 0x5563f99a3984 - <error_chain::State as core::default::Default>::default::h791000134f209c8f
4: 0x5563f9993828 - xargo::sysroot::build::hc15906c5b2c7af2f
5: 0x5563f999a039 - xargo::sysroot::update::he45de6be90f4f59a
6: 0x5563f99a1dd5 - xargo::run::h9b579f379a2e958c
7: 0x5563f999e87d - xargo::main::he0523d762ddb9685
8: 0x5563f99f2aac - panic_unwind::__rust_maybe_catch_panic
at /checkout/src/libpanic_unwind/lib.rs:99
9: 0x5563f99ea57b - std::panicking::try<(),closure>
at /checkout/src/libstd/panicking.rs:459
- std::panic::catch_unwind<closure,()>
at /checkout/src/libstd/panic.rs:361
- std::rt::lang_start
at /checkout/src/libstd/rt.rs:59
10: 0x7f05fc557f69 - __libc_start_main
11: 0x5563f9982899 - _start
12: 0x0 - <unknown>
./repo.sh failed.make: *** [mk/initfs.mk:5: build/initfs.tag] Error 1
Environment info
- Redox OS Release: 0.0.0 Remove me
- Operating system: Arch Linux
-
uname -a
: Linux P50-Arch 4.13.8-1-ARCH #1 SMP PREEMPT Wed Oct 18 11:49:44 CEST 2017 x86_64 GNU/Linux -
rustc -V
: rustc 1.22.0-nightly (4c053db23 2017-10-22)Replace me
-
git rev-parse HEAD
: 75a41a07
- Replace me: Replace me
Steps to reproduce
- Download and run bootstrap script
- make all
Behavior
- Expected behavior: Successful build
- Actual behavior: Build failed
Replace me
- Proposed solution: Replace me
Optional references
Related to:
- #0000 Remove me
- Replace me
- ...
Blocked by:
- #0000 Remove me
- ...
Optional extras
Replace me