cross
cross copied to clipboard
`error: linking with 'cc' failed: signal: 11` on aarch64-unknown-linux-musl
Checklist
- [X] I've looked through the issues and pull requests for similar reports
Describe your issue
I am trying to test building the https://github.com/gleam-lang/gleam repository with cross, I switched its dependencies manually to use rustls and ran cross build --release --target aarch64-unknown-linux-musl, and I get the
error: linking with `cc` failed: signal: 11
when building the following dependencies:
error: could not compile `libc` due to previous error
warning: build failed, waiting for other jobs to finish...
error: could not compile `syn` due to previous error
error: could not compile `proc-macro2` due to previous error
error: could not compile `log` due to previous error
error: could not compile `memchr` due to previous error
error: could not compile `serde_derive` due to previous error
I'm building on a WSL linux installation if that changes anything.
What target(s) are you cross-compiling for?
aarch64-unknown-linux-musl
Which operating system is the host (e.g computer cross is on) running?
- [ ] macOS
- [ ] Windows
- [X] Linux / BSD
- [X] other OS (specify in description)
What architecture is the host?
- [X] x86_64 / AMD64
- [ ] arm32
- [ ] arm64 (including Mac M1)
What container engine is cross using?
- [ ] docker
- [X] podman
- [ ] other container engine (specify in description)
cross version
cross 0.2.2
Example
No response
Additional information / notes
No response
I'm unable to replicate this on WSL
Linux EmilsPC-wsl 5.10.102.1-microsoft-standard-WSL2 #1 SMP Wed Mar 2 00:30:59 UTC 2022 x86_64 GNU/Linux
the only changes I did is setting reqwest = { version = "0.11.6", default-features = false, features = ["rustls-tls"]} in compiler-cli/Cargo.toml
Are you maybe running out of memory and it's somehow presenting this way?
Can you post the full verbose log (cross build --release --target aarch64-unknown-linux-musl -v) and if you did something else to use rustls describe those changes
That's roughly what I did with reqwest, too. If it's a problem with memory then it's weird that it happens only here.
The logs:
+ cargo metadata --format-version 1 --filter-platform aarch64-unknown-linux-musl
+ rustc --print sysroot
+ rustup toolchain list
+ rustup target list --toolchain stable-x86_64-unknown-linux-gnu
+ rustup component list --toolchain stable-x86_64-unknown-linux-gnu
+ /usr/sbin/podman
+ /usr/sbin/podman run --userns host -e 'PKG_CONFIG_ALLOW_CROSS=1' -e 'XARGO_HOME=/xargo' -e 'CARGO_HOME=/cargo' -e 'CARGO_TARGET_DIR=/target' -e 'CROSS_RUNNER=' -e 'USER=devuser' --rm -v /home/devuser/.xargo:/xargo:Z -v /home/devuser/.cargo:/cargo:Z -v /cargo/bin -v /home/devuser/repos/gleam:/project:Z -v /home/devuser/.rustup/toolchains/stable-x86_64-unknown-linux-gnu:/rust:Z,ro -v /home/devuser/repos/gleam/target:/target:Z -w /project -i ghcr.io/cross-rs/aarch64-unknown-linux-musl:0.2.2 sh -c 'PATH=$PATH:/rust/bin cargo build --release --target aarch64-unknown-linux-musl -v'
Compiling proc-macro2 v1.0.37
Compiling syn v1.0.91
Compiling memchr v2.4.1
Fresh autocfg v1.1.0
Fresh version_check v0.9.4
Compiling libc v0.2.123
Running `rustc --crate-name build_script_build --edition=2018 /cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-1.0.37/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' -C metadata=a6bce376f00733fd -C extra-filename=-a6bce376f00733fd --out-dir /target/release/build/proc-macro2-a6bce376f00733fd -L dependency=/target/release/deps --cap-lints allow`
Running `rustc --crate-name build_script_build --edition=2018 /cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.91/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="clone-impls"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="extra-traits"' --cfg 'feature="full"' --cfg 'feature="parsing"' --cfg 'feature="printing"' --cfg 'feature="proc-macro"' --cfg 'feature="quote"' --cfg 'feature="visit"' --cfg 'feature="visit-mut"' -C metadata=fad7cca02a63b20e -C extra-filename=-fad7cca02a63b20e --out-dir /target/release/build/syn-fad7cca02a63b20e -L dependency=/target/release/deps --cap-lints allow`
Running `rustc --crate-name build_script_build --edition=2018 /cargo/registry/src/github.com-1ecc6299db9ec823/memchr-2.4.1/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --cfg 'feature="use_std"' -C metadata=ec0ef228e3fb475f -C extra-filename=-ec0ef228e3fb475f --out-dir /target/release/build/memchr-ec0ef228e3fb475f -L dependency=/target/release/deps --cap-lints allow`
Compiling log v0.4.16
Compiling serde_derive v1.0.136
Compiling serde v1.0.136
Running `rustc --crate-name build_script_build /cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.123/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="extra_traits"' --cfg 'feature="std"' -C metadata=0274b9e96e5cc0f4 -C extra-filename=-0274b9e96e5cc0f4 --out-dir /target/release/build/libc-0274b9e96e5cc0f4 -L dependency=/target/release/deps --cap-lints allow`
Running `rustc --crate-name build_script_build /cargo/registry/src/github.com-1ecc6299db9ec823/log-0.4.16/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="std"' -C metadata=a98440a815aa3b25 -C extra-filename=-a98440a815aa3b25 --out-dir /target/release/build/log-a98440a815aa3b25 -L dependency=/target/release/deps --cap-lints allow`
Compiling radium v0.5.3
Running `rustc --crate-name build_script_build --edition=2018 /cargo/registry/src/github.com-1ecc6299db9ec823/radium-0.5.3/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C metadata=bc13176cd32622e8 -C extra-filename=-bc13176cd32622e8 --out-dir /target/release/build/radium-bc13176cd32622e8 -L dependency=/target/release/deps --cap-lints allow`
Running `rustc --crate-name build_script_build /cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.136/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' -C metadata=df388323a38613b3 -C extra-filename=-df388323a38613b3 --out-dir /target/release/build/serde_derive-df388323a38613b3 -L dependency=/target/release/deps --cap-lints allow`
Running `rustc --crate-name build_script_build /cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.136/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="serde_derive"' --cfg 'feature="std"' -C metadata=2f91ff42044a9a15 -C extra-filename=-2f91ff42044a9a15 --out-dir /target/release/build/serde-2f91ff42044a9a15 -L dependency=/target/release/deps --cap-lints allow`
error: linking with `cc` failed: signal: 11
|
= note: "cc" "-m64" "/target/release/build/log-a98440a815aa3b25/build_script_build-a98440a815aa3b25.build_script_build.c9e5b817-cgu.0.rcgu.o" "/target/release/build/log-a98440a815aa3b25/build_script_build-a98440a815aa3b25.build_script_build.c9e5b817-cgu.1.rcgu.o" "/target/release/build/log-a98440a815aa3b25/build_script_build-a98440a815aa3b25.build_script_build.c9e5b817-cgu.10.rcgu.o" "/target/release/build/log-a98440a815aa3b25/build_script_build-a98440a815aa3b25.build_script_build.c9e5b817-cgu.11.rcgu.o" "/target/release/build/log-a98440a815aa3b25/build_script_build-a98440a815aa3b25.build_script_build.c9e5b817-cgu.12.rcgu.o" "/target/release/build/log-a98440a815aa3b25/build_script_build-a98440a815aa3b25.build_script_build.c9e5b817-cgu.13.rcgu.o" "/target/release/build/log-a98440a815aa3b25/build_script_build-a98440a815aa3b25.build_script_build.c9e5b817-cgu.14.rcgu.o" "/target/release/build/log-a98440a815aa3b25/build_script_build-a98440a815aa3b25.build_script_build.c9e5b817-cgu.15.rcgu.o" "/target/release/build/log-a98440a815aa3b25/build_script_build-a98440a815aa3b25.build_script_build.c9e5b817-cgu.2.rcgu.o" "/target/release/build/log-a98440a815aa3b25/build_script_build-a98440a815aa3b25.build_script_build.c9e5b817-cgu.3.rcgu.o" "/target/release/build/log-a98440a815aa3b25/build_script_build-a98440a815aa3b25.build_script_build.c9e5b817-cgu.4.rcgu.o" "/target/release/build/log-a98440a815aa3b25/build_script_build-a98440a815aa3b25.build_script_build.c9e5b817-cgu.5.rcgu.o" "/target/release/build/log-a98440a815aa3b25/build_script_build-a98440a815aa3b25.build_script_build.c9e5b817-cgu.6.rcgu.o" "/target/release/build/log-a98440a815aa3b25/build_script_build-a98440a815aa3b25.build_script_build.c9e5b817-cgu.7.rcgu.o" "/target/release/build/log-a98440a815aa3b25/build_script_build-a98440a815aa3b25.build_script_build.c9e5b817-cgu.8.rcgu.o" "/target/release/build/log-a98440a815aa3b25/build_script_build-a98440a815aa3b25.build_script_build.c9e5b817-cgu.9.rcgu.o" "/target/release/build/log-a98440a815aa3b25/build_script_build-a98440a815aa3b25.17b6b9ggt2tjxz6.rcgu.o" "-Wl,--as-needed" "-L" "/target/release/deps" "-L" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-Wl,--start-group" "-Wl,-Bstatic" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-05b39ac0cb4c5688.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-ccaa149b737d6503.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libobject-a94a6388c153126b.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libmemchr-1ecfa264246b85c6.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libaddr2line-ee710154a50440b8.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgimli-f09986d873ea8592.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-f3521e20c99619ab.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd_detect-df6036c77d75ce21.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-24f91c1a1dfc7e13.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_oxide-bffcc61991adb202.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler-cf22313353d8663e.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-c45fb100f99430e9.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-0cdc47a8a81950ea.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-f1e158606c4c82f6.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-0b608b5ef4df0ec4.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-b8438dc0bcbbcc08.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-70e2ae036775ff2f.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-815d281f7068a893.rlib" "-Wl,--end-group" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-377835cfab8dae0d.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-znoexecstack" "-L" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/target/release/build/log-a98440a815aa3b25/build_script_build-a98440a815aa3b25" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro,-znow" "-nodefaultlibs"
= note:
error: could not compile `log` due to previous error
Caused by:
process didn't exit successfully: `rustc --crate-name build_script_build /cargo/registry/src/github.com-1ecc6299db9ec823/log-0.4.16/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="std"' -C metadata=a98440a815aa3b25 -C extra-filename=-a98440a815aa3b25 --out-dir /target/release/build/log-a98440a815aa3b25 -L dependency=/target/release/deps --cap-lints allow` (exit status: 1)
warning: build failed, waiting for other jobs to finish...
error: linking with `cc` failed: signal: 11
|
= note: "cc" "-m64" "/target/release/build/radium-bc13176cd32622e8/build_script_build-bc13176cd32622e8.build_script_build.2ed0da46-cgu.0.rcgu.o" "/target/release/build/radium-bc13176cd32622e8/build_script_build-bc13176cd32622e8.build_script_build.2ed0da46-cgu.1.rcgu.o" "/target/release/build/radium-bc13176cd32622e8/build_script_build-bc13176cd32622e8.build_script_build.2ed0da46-cgu.10.rcgu.o" "/target/release/build/radium-bc13176cd32622e8/build_script_build-bc13176cd32622e8.build_script_build.2ed0da46-cgu.11.rcgu.o" "/target/release/build/radium-bc13176cd32622e8/build_script_build-bc13176cd32622e8.build_script_build.2ed0da46-cgu.12.rcgu.o" "/target/release/build/radium-bc13176cd32622e8/build_script_build-bc13176cd32622e8.build_script_build.2ed0da46-cgu.13.rcgu.o" "/target/release/build/radium-bc13176cd32622e8/build_script_build-bc13176cd32622e8.build_script_build.2ed0da46-cgu.14.rcgu.o" "/target/release/build/radium-bc13176cd32622e8/build_script_build-bc13176cd32622e8.build_script_build.2ed0da46-cgu.15.rcgu.o" "/target/release/build/radium-bc13176cd32622e8/build_script_build-bc13176cd32622e8.build_script_build.2ed0da46-cgu.2.rcgu.o" "/target/release/build/radium-bc13176cd32622e8/build_script_build-bc13176cd32622e8.build_script_build.2ed0da46-cgu.3.rcgu.o" "/target/release/build/radium-bc13176cd32622e8/build_script_build-bc13176cd32622e8.build_script_build.2ed0da46-cgu.4.rcgu.o" "/target/release/build/radium-bc13176cd32622e8/build_script_build-bc13176cd32622e8.build_script_build.2ed0da46-cgu.5.rcgu.o" "/target/release/build/radium-bc13176cd32622e8/build_script_build-bc13176cd32622e8.build_script_build.2ed0da46-cgu.6.rcgu.o" "/target/release/build/radium-bc13176cd32622e8/build_script_build-bc13176cd32622e8.build_script_build.2ed0da46-cgu.7.rcgu.o" "/target/release/build/radium-bc13176cd32622e8/build_script_build-bc13176cd32622e8.build_script_build.2ed0da46-cgu.8.rcgu.o" "/target/release/build/radium-bc13176cd32622e8/build_script_build-bc13176cd32622e8.build_script_build.2ed0da46-cgu.9.rcgu.o" "/target/release/build/radium-bc13176cd32622e8/build_script_build-bc13176cd32622e8.1x1vrgt2jmbvkc49.rcgu.o" "-Wl,--as-needed" "-L" "/target/release/deps" "-L" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-Wl,--start-group" "-Wl,-Bstatic" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-05b39ac0cb4c5688.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-ccaa149b737d6503.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libobject-a94a6388c153126b.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libmemchr-1ecfa264246b85c6.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libaddr2line-ee710154a50440b8.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgimli-f09986d873ea8592.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-f3521e20c99619ab.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd_detect-df6036c77d75ce21.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-24f91c1a1dfc7e13.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_oxide-bffcc61991adb202.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler-cf22313353d8663e.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-c45fb100f99430e9.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-0cdc47a8a81950ea.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-f1e158606c4c82f6.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-0b608b5ef4df0ec4.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-b8438dc0bcbbcc08.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-70e2ae036775ff2f.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-815d281f7068a893.rlib" "-Wl,--end-group" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-377835cfab8dae0d.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-znoexecstack" "-L" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/target/release/build/radium-bc13176cd32622e8/build_script_build-bc13176cd32622e8" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro,-znow" "-nodefaultlibs"
= note:
error: linking with `cc` failed: signal: 11
|
= note: "cc" "-m64" "/target/release/build/serde_derive-df388323a38613b3/build_script_build-df388323a38613b3.build_script_build.1cc1d389-cgu.0.rcgu.o" "/target/release/build/serde_derive-df388323a38613b3/build_script_build-df388323a38613b3.build_script_build.1cc1d389-cgu.1.rcgu.o" "/target/release/build/serde_derive-df388323a38613b3/build_script_build-df388323a38613b3.build_script_build.1cc1d389-cgu.10.rcgu.o" "/target/release/build/serde_derive-df388323a38613b3/build_script_build-df388323a38613b3.build_script_build.1cc1d389-cgu.11.rcgu.o" "/target/release/build/serde_derive-df388323a38613b3/build_script_build-df388323a38613b3.build_script_build.1cc1d389-cgu.12.rcgu.o" "/target/release/build/serde_derive-df388323a38613b3/build_script_build-df388323a38613b3.build_script_build.1cc1d389-cgu.13.rcgu.o" "/target/release/build/serde_derive-df388323a38613b3/build_script_build-df388323a38613b3.build_script_build.1cc1d389-cgu.14.rcgu.o" "/target/release/build/serde_derive-df388323a38613b3/build_script_build-df388323a38613b3.build_script_build.1cc1d389-cgu.15.rcgu.o" "/target/release/build/serde_derive-df388323a38613b3/build_script_build-df388323a38613b3.build_script_build.1cc1d389-cgu.2.rcgu.o" "/target/release/build/serde_derive-df388323a38613b3/build_script_build-df388323a38613b3.build_script_build.1cc1d389-cgu.3.rcgu.o" "/target/release/build/serde_derive-df388323a38613b3/build_script_build-df388323a38613b3.build_script_build.1cc1d389-cgu.4.rcgu.o" "/target/release/build/serde_derive-df388323a38613b3/build_script_build-df388323a38613b3.build_script_build.1cc1d389-cgu.5.rcgu.o" "/target/release/build/serde_derive-df388323a38613b3/build_script_build-df388323a38613b3.build_script_build.1cc1d389-cgu.6.rcgu.o" "/target/release/build/serde_derive-df388323a38613b3/build_script_build-df388323a38613b3.build_script_build.1cc1d389-cgu.7.rcgu.o" "/target/release/build/serde_derive-df388323a38613b3/build_script_build-df388323a38613b3.build_script_build.1cc1d389-cgu.8.rcgu.o" "/target/release/build/serde_derive-df388323a38613b3/build_script_build-df388323a38613b3.build_script_build.1cc1d389-cgu.9.rcgu.o" "/target/release/build/serde_derive-df388323a38613b3/build_script_build-df388323a38613b3.3cww06lfrv6nqoua.rcgu.o" "-Wl,--as-needed" "-L" "/target/release/deps" "-L" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-Wl,--start-group" "-Wl,-Bstatic" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-05b39ac0cb4c5688.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-ccaa149b737d6503.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libobject-a94a6388c153126b.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libmemchr-1ecfa264246b85c6.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libaddr2line-ee710154a50440b8.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgimli-f09986d873ea8592.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-f3521e20c99619ab.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd_detect-df6036c77d75ce21.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-24f91c1a1dfc7e13.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_oxide-bffcc61991adb202.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler-cf22313353d8663e.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-c45fb100f99430e9.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-0cdc47a8a81950ea.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-f1e158606c4c82f6.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-0b608b5ef4df0ec4.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-b8438dc0bcbbcc08.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-70e2ae036775ff2f.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-815d281f7068a893.rlib" "-Wl,--end-group" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-377835cfab8dae0d.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-znoexecstack" "-L" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/target/release/build/serde_derive-df388323a38613b3/build_script_build-df388323a38613b3" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro,-znow" "-nodefaultlibs"
= note:
error: could not compile `radium` due to previous error
Caused by:
process didn't exit successfully: `rustc --crate-name build_script_build --edition=2018 /cargo/registry/src/github.com-1ecc6299db9ec823/radium-0.5.3/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C metadata=bc13176cd32622e8 -C extra-filename=-bc13176cd32622e8 --out-dir /target/release/build/radium-bc13176cd32622e8 -L dependency=/target/release/deps --cap-lints allow` (exit status: 1)
error: linking with `cc` failed: signal: 11
|
= note: "cc" "-m64" "/target/release/build/memchr-ec0ef228e3fb475f/build_script_build-ec0ef228e3fb475f.build_script_build.aad21382-cgu.0.rcgu.o" "/target/release/build/memchr-ec0ef228e3fb475f/build_script_build-ec0ef228e3fb475f.build_script_build.aad21382-cgu.1.rcgu.o" "/target/release/build/memchr-ec0ef228e3fb475f/build_script_build-ec0ef228e3fb475f.build_script_build.aad21382-cgu.10.rcgu.o" "/target/release/build/memchr-ec0ef228e3fb475f/build_script_build-ec0ef228e3fb475f.build_script_build.aad21382-cgu.11.rcgu.o" "/target/release/build/memchr-ec0ef228e3fb475f/build_script_build-ec0ef228e3fb475f.build_script_build.aad21382-cgu.12.rcgu.o" "/target/release/build/memchr-ec0ef228e3fb475f/build_script_build-ec0ef228e3fb475f.build_script_build.aad21382-cgu.13.rcgu.o" "/target/release/build/memchr-ec0ef228e3fb475f/build_script_build-ec0ef228e3fb475f.build_script_build.aad21382-cgu.14.rcgu.o" "/target/release/build/memchr-ec0ef228e3fb475f/build_script_build-ec0ef228e3fb475f.build_script_build.aad21382-cgu.15.rcgu.o" "/target/release/build/memchr-ec0ef228e3fb475f/build_script_build-ec0ef228e3fb475f.build_script_build.aad21382-cgu.2.rcgu.o" "/target/release/build/memchr-ec0ef228e3fb475f/build_script_build-ec0ef228e3fb475f.build_script_build.aad21382-cgu.3.rcgu.o" "/target/release/build/memchr-ec0ef228e3fb475f/build_script_build-ec0ef228e3fb475f.build_script_build.aad21382-cgu.4.rcgu.o" "/target/release/build/memchr-ec0ef228e3fb475f/build_script_build-ec0ef228e3fb475f.build_script_build.aad21382-cgu.5.rcgu.o" "/target/release/build/memchr-ec0ef228e3fb475f/build_script_build-ec0ef228e3fb475f.build_script_build.aad21382-cgu.6.rcgu.o" "/target/release/build/memchr-ec0ef228e3fb475f/build_script_build-ec0ef228e3fb475f.build_script_build.aad21382-cgu.7.rcgu.o" "/target/release/build/memchr-ec0ef228e3fb475f/build_script_build-ec0ef228e3fb475f.build_script_build.aad21382-cgu.8.rcgu.o" "/target/release/build/memchr-ec0ef228e3fb475f/build_script_build-ec0ef228e3fb475f.build_script_build.aad21382-cgu.9.rcgu.o" "/target/release/build/memchr-ec0ef228e3fb475f/build_script_build-ec0ef228e3fb475f.462gwx9nf0l7m8su.rcgu.o" "-Wl,--as-needed" "-L" "/target/release/deps" "-L" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-Wl,--start-group" "-Wl,-Bstatic" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-05b39ac0cb4c5688.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-ccaa149b737d6503.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libobject-a94a6388c153126b.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libmemchr-1ecfa264246b85c6.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libaddr2line-ee710154a50440b8.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgimli-f09986d873ea8592.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-f3521e20c99619ab.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd_detect-df6036c77d75ce21.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-24f91c1a1dfc7e13.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_oxide-bffcc61991adb202.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler-cf22313353d8663e.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-c45fb100f99430e9.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-0cdc47a8a81950ea.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-f1e158606c4c82f6.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-0b608b5ef4df0ec4.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-b8438dc0bcbbcc08.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-70e2ae036775ff2f.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-815d281f7068a893.rlib" "-Wl,--end-group" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-377835cfab8dae0d.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-znoexecstack" "-L" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/target/release/build/memchr-ec0ef228e3fb475f/build_script_build-ec0ef228e3fb475f" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro,-znow" "-nodefaultlibs"
= note:
error: could not compile `serde_derive` due to previous error
Caused by:
process didn't exit successfully: `rustc --crate-name build_script_build /cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.136/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' -C metadata=df388323a38613b3 -C extra-filename=-df388323a38613b3 --out-dir /target/release/build/serde_derive-df388323a38613b3 -L dependency=/target/release/deps --cap-lints allow` (exit status: 1)
error: could not compile `memchr` due to previous error
Caused by:
process didn't exit successfully: `rustc --crate-name build_script_build --edition=2018 /cargo/registry/src/github.com-1ecc6299db9ec823/memchr-2.4.1/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --cfg 'feature="use_std"' -C metadata=ec0ef228e3fb475f -C extra-filename=-ec0ef228e3fb475f --out-dir /target/release/build/memchr-ec0ef228e3fb475f -L dependency=/target/release/deps --cap-lints allow` (exit status: 1)
error: linking with `cc` failed: signal: 11
|
= note: "cc" "-m64" "/target/release/build/libc-0274b9e96e5cc0f4/build_script_build-0274b9e96e5cc0f4.build_script_build.1ea5dc25-cgu.0.rcgu.o" "/target/release/build/libc-0274b9e96e5cc0f4/build_script_build-0274b9e96e5cc0f4.build_script_build.1ea5dc25-cgu.1.rcgu.o" "/target/release/build/libc-0274b9e96e5cc0f4/build_script_build-0274b9e96e5cc0f4.build_script_build.1ea5dc25-cgu.10.rcgu.o" "/target/release/build/libc-0274b9e96e5cc0f4/build_script_build-0274b9e96e5cc0f4.build_script_build.1ea5dc25-cgu.11.rcgu.o" "/target/release/build/libc-0274b9e96e5cc0f4/build_script_build-0274b9e96e5cc0f4.build_script_build.1ea5dc25-cgu.12.rcgu.o" "/target/release/build/libc-0274b9e96e5cc0f4/build_script_build-0274b9e96e5cc0f4.build_script_build.1ea5dc25-cgu.13.rcgu.o" "/target/release/build/libc-0274b9e96e5cc0f4/build_script_build-0274b9e96e5cc0f4.build_script_build.1ea5dc25-cgu.14.rcgu.o" "/target/release/build/libc-0274b9e96e5cc0f4/build_script_build-0274b9e96e5cc0f4.build_script_build.1ea5dc25-cgu.15.rcgu.o" "/target/release/build/libc-0274b9e96e5cc0f4/build_script_build-0274b9e96e5cc0f4.build_script_build.1ea5dc25-cgu.2.rcgu.o" "/target/release/build/libc-0274b9e96e5cc0f4/build_script_build-0274b9e96e5cc0f4.build_script_build.1ea5dc25-cgu.3.rcgu.o" "/target/release/build/libc-0274b9e96e5cc0f4/build_script_build-0274b9e96e5cc0f4.build_script_build.1ea5dc25-cgu.4.rcgu.o" "/target/release/build/libc-0274b9e96e5cc0f4/build_script_build-0274b9e96e5cc0f4.build_script_build.1ea5dc25-cgu.5.rcgu.o" "/target/release/build/libc-0274b9e96e5cc0f4/build_script_build-0274b9e96e5cc0f4.build_script_build.1ea5dc25-cgu.6.rcgu.o" "/target/release/build/libc-0274b9e96e5cc0f4/build_script_build-0274b9e96e5cc0f4.build_script_build.1ea5dc25-cgu.7.rcgu.o" "/target/release/build/libc-0274b9e96e5cc0f4/build_script_build-0274b9e96e5cc0f4.build_script_build.1ea5dc25-cgu.8.rcgu.o" "/target/release/build/libc-0274b9e96e5cc0f4/build_script_build-0274b9e96e5cc0f4.build_script_build.1ea5dc25-cgu.9.rcgu.o" "/target/release/build/libc-0274b9e96e5cc0f4/build_script_build-0274b9e96e5cc0f4.42i4wk68yf4anvu1.rcgu.o" "-Wl,--as-needed" "-L" "/target/release/deps" "-L" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-Wl,--start-group" "-Wl,-Bstatic" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-05b39ac0cb4c5688.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-ccaa149b737d6503.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libobject-a94a6388c153126b.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libmemchr-1ecfa264246b85c6.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libaddr2line-ee710154a50440b8.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgimli-f09986d873ea8592.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-f3521e20c99619ab.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd_detect-df6036c77d75ce21.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-24f91c1a1dfc7e13.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_oxide-bffcc61991adb202.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler-cf22313353d8663e.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-c45fb100f99430e9.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-0cdc47a8a81950ea.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-f1e158606c4c82f6.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-0b608b5ef4df0ec4.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-b8438dc0bcbbcc08.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-70e2ae036775ff2f.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-815d281f7068a893.rlib" "-Wl,--end-group" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-377835cfab8dae0d.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-znoexecstack" "-L" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/target/release/build/libc-0274b9e96e5cc0f4/build_script_build-0274b9e96e5cc0f4" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro,-znow" "-nodefaultlibs"
= note:
error: linking with `cc` failed: signal: 11
|
= note: "cc" "-m64" "/target/release/build/syn-fad7cca02a63b20e/build_script_build-fad7cca02a63b20e.build_script_build.133bc9aa-cgu.0.rcgu.o" "/target/release/build/syn-fad7cca02a63b20e/build_script_build-fad7cca02a63b20e.build_script_build.133bc9aa-cgu.1.rcgu.o" "/target/release/build/syn-fad7cca02a63b20e/build_script_build-fad7cca02a63b20e.build_script_build.133bc9aa-cgu.10.rcgu.o" "/target/release/build/syn-fad7cca02a63b20e/build_script_build-fad7cca02a63b20e.build_script_build.133bc9aa-cgu.11.rcgu.o" "/target/release/build/syn-fad7cca02a63b20e/build_script_build-fad7cca02a63b20e.build_script_build.133bc9aa-cgu.12.rcgu.o" "/target/release/build/syn-fad7cca02a63b20e/build_script_build-fad7cca02a63b20e.build_script_build.133bc9aa-cgu.13.rcgu.o" "/target/release/build/syn-fad7cca02a63b20e/build_script_build-fad7cca02a63b20e.build_script_build.133bc9aa-cgu.14.rcgu.o" "/target/release/build/syn-fad7cca02a63b20e/build_script_build-fad7cca02a63b20e.build_script_build.133bc9aa-cgu.15.rcgu.o" "/target/release/build/syn-fad7cca02a63b20e/build_script_build-fad7cca02a63b20e.build_script_build.133bc9aa-cgu.2.rcgu.o" "/target/release/build/syn-fad7cca02a63b20e/build_script_build-fad7cca02a63b20e.build_script_build.133bc9aa-cgu.3.rcgu.o" "/target/release/build/syn-fad7cca02a63b20e/build_script_build-fad7cca02a63b20e.build_script_build.133bc9aa-cgu.4.rcgu.o" "/target/release/build/syn-fad7cca02a63b20e/build_script_build-fad7cca02a63b20e.build_script_build.133bc9aa-cgu.5.rcgu.o" "/target/release/build/syn-fad7cca02a63b20e/build_script_build-fad7cca02a63b20e.build_script_build.133bc9aa-cgu.6.rcgu.o" "/target/release/build/syn-fad7cca02a63b20e/build_script_build-fad7cca02a63b20e.build_script_build.133bc9aa-cgu.7.rcgu.o" "/target/release/build/syn-fad7cca02a63b20e/build_script_build-fad7cca02a63b20e.build_script_build.133bc9aa-cgu.8.rcgu.o" "/target/release/build/syn-fad7cca02a63b20e/build_script_build-fad7cca02a63b20e.build_script_build.133bc9aa-cgu.9.rcgu.o" "/target/release/build/syn-fad7cca02a63b20e/build_script_build-fad7cca02a63b20e.du2ztzzjm9h1nzy.rcgu.o" "-Wl,--as-needed" "-L" "/target/release/deps" "-L" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-Wl,--start-group" "-Wl,-Bstatic" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-05b39ac0cb4c5688.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-ccaa149b737d6503.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libobject-a94a6388c153126b.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libmemchr-1ecfa264246b85c6.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libaddr2line-ee710154a50440b8.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgimli-f09986d873ea8592.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-f3521e20c99619ab.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd_detect-df6036c77d75ce21.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-24f91c1a1dfc7e13.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_oxide-bffcc61991adb202.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler-cf22313353d8663e.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-c45fb100f99430e9.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-0cdc47a8a81950ea.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-f1e158606c4c82f6.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-0b608b5ef4df0ec4.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-b8438dc0bcbbcc08.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-70e2ae036775ff2f.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-815d281f7068a893.rlib" "-Wl,--end-group" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-377835cfab8dae0d.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-znoexecstack" "-L" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/target/release/build/syn-fad7cca02a63b20e/build_script_build-fad7cca02a63b20e" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro,-znow" "-nodefaultlibs"
= note:
error: could not compile `libc` due to previous error
Caused by:
process didn't exit successfully: `rustc --crate-name build_script_build /cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.123/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="extra_traits"' --cfg 'feature="std"' -C metadata=0274b9e96e5cc0f4 -C extra-filename=-0274b9e96e5cc0f4 --out-dir /target/release/build/libc-0274b9e96e5cc0f4 -L dependency=/target/release/deps --cap-lints allow` (exit status: 1)
error: could not compile `syn` due to previous error
Caused by:
process didn't exit successfully: `rustc --crate-name build_script_build --edition=2018 /cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.91/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="clone-impls"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="extra-traits"' --cfg 'feature="full"' --cfg 'feature="parsing"' --cfg 'feature="printing"' --cfg 'feature="proc-macro"' --cfg 'feature="quote"' --cfg 'feature="visit"' --cfg 'feature="visit-mut"' -C metadata=fad7cca02a63b20e -C extra-filename=-fad7cca02a63b20e --out-dir /target/release/build/syn-fad7cca02a63b20e -L dependency=/target/release/deps --cap-lints allow` (exit status: 1)
error: linking with `cc` failed: signal: 11
|
= note: "cc" "-m64" "/target/release/build/proc-macro2-a6bce376f00733fd/build_script_build-a6bce376f00733fd.build_script_build.129dfb6b-cgu.0.rcgu.o" "/target/release/build/proc-macro2-a6bce376f00733fd/build_script_build-a6bce376f00733fd.build_script_build.129dfb6b-cgu.1.rcgu.o" "/target/release/build/proc-macro2-a6bce376f00733fd/build_script_build-a6bce376f00733fd.build_script_build.129dfb6b-cgu.10.rcgu.o" "/target/release/build/proc-macro2-a6bce376f00733fd/build_script_build-a6bce376f00733fd.build_script_build.129dfb6b-cgu.11.rcgu.o" "/target/release/build/proc-macro2-a6bce376f00733fd/build_script_build-a6bce376f00733fd.build_script_build.129dfb6b-cgu.12.rcgu.o" "/target/release/build/proc-macro2-a6bce376f00733fd/build_script_build-a6bce376f00733fd.build_script_build.129dfb6b-cgu.13.rcgu.o" "/target/release/build/proc-macro2-a6bce376f00733fd/build_script_build-a6bce376f00733fd.build_script_build.129dfb6b-cgu.14.rcgu.o" "/target/release/build/proc-macro2-a6bce376f00733fd/build_script_build-a6bce376f00733fd.build_script_build.129dfb6b-cgu.15.rcgu.o" "/target/release/build/proc-macro2-a6bce376f00733fd/build_script_build-a6bce376f00733fd.build_script_build.129dfb6b-cgu.2.rcgu.o" "/target/release/build/proc-macro2-a6bce376f00733fd/build_script_build-a6bce376f00733fd.build_script_build.129dfb6b-cgu.3.rcgu.o" "/target/release/build/proc-macro2-a6bce376f00733fd/build_script_build-a6bce376f00733fd.build_script_build.129dfb6b-cgu.4.rcgu.o" "/target/release/build/proc-macro2-a6bce376f00733fd/build_script_build-a6bce376f00733fd.build_script_build.129dfb6b-cgu.5.rcgu.o" "/target/release/build/proc-macro2-a6bce376f00733fd/build_script_build-a6bce376f00733fd.build_script_build.129dfb6b-cgu.6.rcgu.o" "/target/release/build/proc-macro2-a6bce376f00733fd/build_script_build-a6bce376f00733fd.build_script_build.129dfb6b-cgu.7.rcgu.o" "/target/release/build/proc-macro2-a6bce376f00733fd/build_script_build-a6bce376f00733fd.build_script_build.129dfb6b-cgu.8.rcgu.o" "/target/release/build/proc-macro2-a6bce376f00733fd/build_script_build-a6bce376f00733fd.build_script_build.129dfb6b-cgu.9.rcgu.o" "/target/release/build/proc-macro2-a6bce376f00733fd/build_script_build-a6bce376f00733fd.2s2ltcaui5s6xc3p.rcgu.o" "-Wl,--as-needed" "-L" "/target/release/deps" "-L" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-Wl,--start-group" "-Wl,-Bstatic" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-05b39ac0cb4c5688.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-ccaa149b737d6503.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libobject-a94a6388c153126b.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libmemchr-1ecfa264246b85c6.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libaddr2line-ee710154a50440b8.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgimli-f09986d873ea8592.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-f3521e20c99619ab.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd_detect-df6036c77d75ce21.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-24f91c1a1dfc7e13.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_oxide-bffcc61991adb202.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler-cf22313353d8663e.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-c45fb100f99430e9.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-0cdc47a8a81950ea.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-f1e158606c4c82f6.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-0b608b5ef4df0ec4.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-b8438dc0bcbbcc08.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-70e2ae036775ff2f.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-815d281f7068a893.rlib" "-Wl,--end-group" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-377835cfab8dae0d.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-znoexecstack" "-L" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/target/release/build/proc-macro2-a6bce376f00733fd/build_script_build-a6bce376f00733fd" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro,-znow" "-nodefaultlibs"
= note:
error: linking with `cc` failed: signal: 11
|
= note: "cc" "-m64" "/target/release/build/serde-2f91ff42044a9a15/build_script_build-2f91ff42044a9a15.build_script_build.e910aced-cgu.0.rcgu.o" "/target/release/build/serde-2f91ff42044a9a15/build_script_build-2f91ff42044a9a15.build_script_build.e910aced-cgu.1.rcgu.o" "/target/release/build/serde-2f91ff42044a9a15/build_script_build-2f91ff42044a9a15.build_script_build.e910aced-cgu.10.rcgu.o" "/target/release/build/serde-2f91ff42044a9a15/build_script_build-2f91ff42044a9a15.build_script_build.e910aced-cgu.11.rcgu.o" "/target/release/build/serde-2f91ff42044a9a15/build_script_build-2f91ff42044a9a15.build_script_build.e910aced-cgu.12.rcgu.o" "/target/release/build/serde-2f91ff42044a9a15/build_script_build-2f91ff42044a9a15.build_script_build.e910aced-cgu.13.rcgu.o" "/target/release/build/serde-2f91ff42044a9a15/build_script_build-2f91ff42044a9a15.build_script_build.e910aced-cgu.14.rcgu.o" "/target/release/build/serde-2f91ff42044a9a15/build_script_build-2f91ff42044a9a15.build_script_build.e910aced-cgu.15.rcgu.o" "/target/release/build/serde-2f91ff42044a9a15/build_script_build-2f91ff42044a9a15.build_script_build.e910aced-cgu.2.rcgu.o" "/target/release/build/serde-2f91ff42044a9a15/build_script_build-2f91ff42044a9a15.build_script_build.e910aced-cgu.3.rcgu.o" "/target/release/build/serde-2f91ff42044a9a15/build_script_build-2f91ff42044a9a15.build_script_build.e910aced-cgu.4.rcgu.o" "/target/release/build/serde-2f91ff42044a9a15/build_script_build-2f91ff42044a9a15.build_script_build.e910aced-cgu.5.rcgu.o" "/target/release/build/serde-2f91ff42044a9a15/build_script_build-2f91ff42044a9a15.build_script_build.e910aced-cgu.6.rcgu.o" "/target/release/build/serde-2f91ff42044a9a15/build_script_build-2f91ff42044a9a15.build_script_build.e910aced-cgu.7.rcgu.o" "/target/release/build/serde-2f91ff42044a9a15/build_script_build-2f91ff42044a9a15.build_script_build.e910aced-cgu.8.rcgu.o" "/target/release/build/serde-2f91ff42044a9a15/build_script_build-2f91ff42044a9a15.build_script_build.e910aced-cgu.9.rcgu.o" "/target/release/build/serde-2f91ff42044a9a15/build_script_build-2f91ff42044a9a15.6vyrjs01efue5kt.rcgu.o" "-Wl,--as-needed" "-L" "/target/release/deps" "-L" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-Wl,--start-group" "-Wl,-Bstatic" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-05b39ac0cb4c5688.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-ccaa149b737d6503.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libobject-a94a6388c153126b.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libmemchr-1ecfa264246b85c6.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libaddr2line-ee710154a50440b8.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgimli-f09986d873ea8592.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-f3521e20c99619ab.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd_detect-df6036c77d75ce21.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-24f91c1a1dfc7e13.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_oxide-bffcc61991adb202.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler-cf22313353d8663e.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-c45fb100f99430e9.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-0cdc47a8a81950ea.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-f1e158606c4c82f6.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-0b608b5ef4df0ec4.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-b8438dc0bcbbcc08.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-70e2ae036775ff2f.rlib" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-815d281f7068a893.rlib" "-Wl,--end-group" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-377835cfab8dae0d.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-znoexecstack" "-L" "/rust/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/target/release/build/serde-2f91ff42044a9a15/build_script_build-2f91ff42044a9a15" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro,-znow" "-nodefaultlibs"
= note:
error: could not compile `proc-macro2` due to previous error
Caused by:
process didn't exit successfully: `rustc --crate-name build_script_build --edition=2018 /cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-1.0.37/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' -C metadata=a6bce376f00733fd -C extra-filename=-a6bce376f00733fd --out-dir /target/release/build/proc-macro2-a6bce376f00733fd -L dependency=/target/release/deps --cap-lints allow` (exit status: 1)
error: could not compile `serde` due to previous error
Caused by:
process didn't exit successfully: `rustc --crate-name build_script_build /cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.136/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="serde_derive"' --cfg 'feature="std"' -C metadata=2f91ff42044a9a15 -C extra-filename=-2f91ff42044a9a15 --out-dir /target/release/build/serde-2f91ff42044a9a15 -L dependency=/target/release/deps --cap-lints allow` (exit status: 1)
EDIT: forgot the -v flag
On my other computer with practically the same WSL setup, but with more memory this issue doesn't reproduce 😕
I don't think there's any reasonable way to try to handle OOM, since we'd have to allocate memory to create an error message (can't do that), so I think it's not ideal, but fine the way it is?
Agreed, handling OOMs isn't in the scope of cross functionality anyway. The only thing I'm skeptical about is whether an OOM is the cause of this problem, since in htop the memory usage never sees any significant spikes, even within the default 4GB limit...
Try increasing wsl2 memory limit, it should be dynamic but maybe its not able to be properly done
Should be numerous articles online how to do it
I'll need a bit of time to verify that since I left the machine in question at home and I'll be away for a week or so.
No worries! We now have a gist of the issue at least! Enjoy your time away :)
I made a little experiment: on the machine where this doesn't reproduce, I forced wsl params to 1GB memory and no swap, and I couldn't get it to OOM with cross build, just slows down to a crawl but never crashes.
This leads me to believe the issue here is a bit more subtle, but still confusing...
Have you been able to create a reproducible test case?
Not really, I think we can close.