From 9adb46e051730fac06b2bcabf8787bca51c1e254 Mon Sep 17 00:00:00 2001 From: LongYinan Date: Wed, 2 Apr 2025 17:23:02 +0800 Subject: [PATCH] fix: worker_threads issue on glibc platform --- .cargo/config.toml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.cargo/config.toml b/.cargo/config.toml index 8feba615527c..2b2b90a2f93b 100644 --- a/.cargo/config.toml +++ b/.cargo/config.toml @@ -13,10 +13,11 @@ rustdocflags = ["--cfg", "docsrs"] rustflags = ["-Zshare-generics=y"] [target.x86_64-unknown-linux-gnu] -rustflags = ["-C", "target-feature=+sse2", "-Zshare-generics=y"] +rustflags = ["-C", "target-feature=+sse2", "-Zshare-generics=y", "-C", "link-args=-Wl,-z,nodelete"] [target.aarch64-unknown-linux-gnu] linker = "aarch64-linux-gnu-gcc" +rustflags = ["-C", "link-args=-Wl,-z,nodelete"] [target.aarch64-unknown-linux-musl] linker = "aarch64-linux-musl-gcc" @@ -30,7 +31,7 @@ rustflags = [ [target.armv7-unknown-linux-gnueabihf] linker = "arm-linux-gnueabihf-gcc" - +rustflags = ["-C", "link-args=-Wl,-z,nodelete"] [target.x86_64-pc-windows-msvc] linker = "rust-lld"