diff --git a/pkgs/os-specific/linux/scx/scx_rustscheds.nix b/pkgs/os-specific/linux/scx/scx_rustscheds.nix index edbdcfef4795..c43bfee59861 100644 --- a/pkgs/os-specific/linux/scx/scx_rustscheds.nix +++ b/pkgs/os-specific/linux/scx/scx_rustscheds.nix @@ -30,6 +30,12 @@ rustPlatform.buildRustPackage { env = { BPF_CLANG = lib.getExe llvmPackages.clang; + RUSTFLAGS = lib.concatStringsSep " " [ + "-C relocation-model=pic" + "-C link-args=-lelf" + "-C link-args=-lz" + "-C link-args=-lzstd" + ]; }; hardeningDisable = [