error: linking with `i686-unknown-linux-musl-gcc` failed: exit status: 1
|
= note: "i686-unknown-linux-musl-gcc" "-m32" "-Wl,-melf_i386" "/root/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/i686-unknown-linux-musl/lib/self-contained/crt1.o" "/root/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/i686-unknown-linux-musl/lib/self-contained/crti.o" "/root/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/i686-unknown-linux-musl/lib/self-contained/crtbegin.o" "/tmp/rustcPOs1eW/symbols.o" "/home/rust/src/target/i686-unknown-linux-musl/release/deps/opengpt-0079da8b20df6f38.opengpt.8939cec7-cgu.0.rcgu.o" "-Wl,--as-needed" "-L" "/home/rust/src/target/i686-unknown-linux-musl/release/deps" "-L" "/home/rust/src/target/release/deps" "-L" "src/backend/linux_raw/arch/outline/release" "-L" "/home/rust/src/target/i686-unknown-linux-musl/release/build/ring-a7ead9a2334b859c/out" "-L" "/home/rust/src/target/i686-unknown-linux-musl/release/build/zstd-sys-b20442a71911b221/out" "-L" "/home/rust/src/target/i686-unknown-linux-musl/release/build/boring-sys-78a816cb7218359a/out/build/" "-L" "/root/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/i686-unknown-linux-musl/lib" "-Wl,-Bstatic" "/tmp/rustcPOs1eW/libzstd_sys-cdcf9507c1b16dfb.rlib" "/tmp/rustcPOs1eW/libboring_sys-09fc0bf71700da1d.rlib" "/tmp/rustcPOs1eW/libring-7c6ace07ccb3af0c.rlib" "/tmp/rustcPOs1eW/librustix-70ab62295cdf44b3.rlib" "-lunwind" "-lc" "/root/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/i686-unknown-linux-musl/lib/libcompiler_builtins-b6cea8e7d77e2c25.rlib" "-Wl,-Bdynamic" "-Wl,--eh-frame-hdr" "-Wl,-znoexecstack" "-nostartfiles" "-L" "/root/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/i686-unknown-linux-musl/lib" "-L" "/root/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/i686-unknown-linux-musl/lib/self-contained" "-o" "/home/rust/src/target/i686-unknown-linux-musl/release/deps/opengpt-0079da8b20df6f38" "-Wl,--gc-sections" "-static" "-no-pie" "-Wl,-zrelro,-znow" "-Wl,--strip-all" "-nodefaultlibs" "/root/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/i686-unknown-linux-musl/lib/self-contained/crtend.o" "/root/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/i686-unknown-linux-musl/lib/self-contained/crtn.o"
= note: /usr/local/musl/bin/../lib/gcc/i686-unknown-linux-musl/11.2.0/../../../../i686-unknown-linux-musl/bin/ld: /tmp/rustcPOs1eW/libboring_sys-09fc0bf71700da1d.rlib(bcm.c.o): in function `wait_for_entropy':
bcm.c:(.text.wait_for_entropy+0x96): undefined reference to `__fprintf_chk'
/usr/local/musl/bin/../lib/gcc/i686-unknown-linux-musl/11.2.0/../../../../i686-unknown-linux-musl/bin/ld: /tmp/rustcPOs1eW/libboring_sys-09fc0bf71700da1d.rlib(bcm.c.o): in function `aes_nohw_cbc_encrypt':
bcm.c:(.text.aes_nohw_cbc_encrypt+0x181): undefined reference to `__memcpy_chk'
/usr/local/musl/bin/../lib/gcc/i686-unknown-linux-musl/11.2.0/../../../../i686-unknown-linux-musl/bin/ld: /tmp/rustcPOs1eW/libboring_sys-09fc0bf71700da1d.rlib(mem.c.o): in function `BIO_vsnprintf':
mem.c:(.text.BIO_vsnprintf+0x23): undefined reference to `__vsnprintf_chk'
/usr/local/musl/bin/../lib/gcc/i686-unknown-linux-musl/11.2.0/../../../../i686-unknown-linux-musl/bin/ld: /tmp/rustcPOs1eW/libboring_sys-09fc0bf71700da1d.rlib(file.c.o): in function `file_gets':
file.c:(.text.file_gets+0x25): undefined reference to `__fgets_chk'
/usr/local/musl/bin/../lib/gcc/i686-unknown-linux-musl/11.2.0/../../../../i686-unknown-linux-musl/bin/ld: /tmp/rustcPOs1eW/libboring_sys-09fc0bf71700da1d.rlib(printf.c.o): in function `BIO_printf':
printf.c:(.text.BIO_printf+0x52): undefined reference to `__vsnprintf_chk'
/usr/local/musl/bin/../lib/gcc/i686-unknown-linux-musl/11.2.0/../../../../i686-unknown-linux-musl/bin/ld: printf.c:(.text.BIO_printf+0xbc): undefined reference to `__vsnprintf_chk'
/usr/local/musl/bin/../lib/gcc/i686-unknown-linux-musl/11.2.0/../../../../i686-unknown-linux-musl/bin/ld: /tmp/rustcPOs1eW/libboring_sys-09fc0bf71700da1d.rlib(ssl_aead_ctx.cc.o): in function `bssl::SSLAEADContext::Open(bssl::Span<unsigned char>*, unsigned char, unsigned short, unsigned char const*, bssl::Span<unsigned char const>, bssl::Span<unsigned char>)':
ssl_aead_ctx.cc:(.text._ZN4bssl14SSLAEADContext4OpenEPNS_4SpanIhEEhtPKhNS1_IS4_EES2_+0x118): undefined reference to `__memset_chk'
/usr/local/musl/bin/../lib/gcc/i686-unknown-linux-musl/11.2.0/../../../../i686-unknown-linux-musl/bin/ld: /tmp/rustcPOs1eW/libboring_sys-09fc0bf71700da1d.rlib(ssl_aead_ctx.cc.o): in function `bssl::SSLAEADContext::SealScatter(unsigned char*, unsigned char*, unsigned char*, unsigned char, unsigned short, unsigned char const*, bssl::Span<unsigned char const>, unsigned char const*, unsigned int, unsigned char const*, unsigned int)':
ssl_aead_ctx.cc:(.text._ZN4bssl14SSLAEADContext11SealScatterEPhS1_S1_htPKhNS_4SpanIS2_EES3_jS3_j+0x1a1): undefined reference to `__memset_chk'
/usr/local/musl/bin/../lib/gcc/i686-unknown-linux-musl/11.2.0/../../../../i686-unknown-linux-musl/bin/ld: /tmp/rustcPOs1eW/libboring_sys-09fc0bf71700da1d.rlib(e_tls.c.o): in function `aead_tls_seal_scatter':
e_tls.c:(.text.aead_tls_seal_scatter+0x33c): undefined reference to `__memset_chk'
/usr/local/musl/bin/../lib/gcc/i686-unknown-linux-musl/11.2.0/../../../../i686-unknown-linux-musl/bin/ld: /tmp/rustcPOs1eW/libboring_sys-09fc0bf71700da1d.rlib(tls_cbc.c.o): in function `EVP_tls_cbc_copy_mac':
tls_cbc.c:(.text.EVP_tls_cbc_copy_mac+0x6c): undefined reference to `__memset_chk'
collect2: error: ld returned 1 exit status
= help: some `extern` functions couldn't be found; some native libraries may need to be installed or have their path specified
= note: use the `-l` flag to specify native libraries to link
= note: use the `cargo:rustc-link-lib` directive to specify the native libraries to link with Cargo (see https://doc.rust-lang.org/cargo/reference/build-scripts.html#cargorustc-link-libkindname)