replibyte: fix build failure due to undefined __rust_probestack

wasmer 2.x contains assembly that references __rust_probestack from compiler_builtins.
This commit is contained in:
Dyego Aurélio
2025-11-22 12:29:10 -03:00
parent 178b2ec977
commit 95d3d5a522
+4
View File
@@ -27,6 +27,10 @@ rustPlatform.buildRustPackage rec {
buildInputs = [ openssl ];
# Fix undefined reference to `__rust_probestack` from wasmer_vm.
# Define it as a no-op since it's only needed for stack overflow detection.
env.RUSTFLAGS = "-C link-arg=-Wl,--defsym,__rust_probestack=0";
cargoBuildFlags = [ "--all-features" ];
doCheck = false; # requires multiple dbs to be installed