Closed xutianyi1999 closed 1 month ago
Nothing we can do here, zig has some known issue for atomic, for example https://github.com/ziglang/zig/issues/14889.
FYI, your best chance of getting this fixed is fixing https://github.com/microsoft/mimalloc/issues/634.
scratch that, it should be fixed in https://github.com/purpleprotocol/mimalloc_rust/blob/a9c410c248859d3f55fbb7d29a88f28cdf296f6b/libmimalloc-sys/build.rs#L58-L61 because armv7 and later does not require libatomic.
OS: Ubuntu 22.04 Rust: nightly-x86_64-unknown-linux-gnu cargo-zigbuild-0.18.4 ziglang-0.12.0
Build command: cargo zigbuild --release --target armv7-unknown-linux-gnueabihf
Error message
All build message
libatomic link instruction