diff options
author | Someone Serge <sergei.kozlukov@aalto.fi> | 2024-02-13 16:04:00 +0000 |
---|---|---|
committer | Someone Serge <sergei.kozlukov@aalto.fi> | 2024-02-13 16:04:00 +0000 |
commit | a14694db37a6fab04244a4096c30cfcddd16d12a (patch) | |
tree | 81ee784eed166657f64325f5bf0e365157526a28 /pkgs/applications/virtualization | |
parent | 55ae7a91b64035e3a59dac45408288eb440eb4a4 (diff) | |
download | nixlib-a14694db37a6fab04244a4096c30cfcddd16d12a.tar nixlib-a14694db37a6fab04244a4096c30cfcddd16d12a.tar.gz nixlib-a14694db37a6fab04244a4096c30cfcddd16d12a.tar.bz2 nixlib-a14694db37a6fab04244a4096c30cfcddd16d12a.tar.lz nixlib-a14694db37a6fab04244a4096c30cfcddd16d12a.tar.xz nixlib-a14694db37a6fab04244a4096c30cfcddd16d12a.tar.zst nixlib-a14694db37a6fab04244a4096c30cfcddd16d12a.zip |
nvidiaCtkPackages: fix misinterpreted ldflags
eeb1b2ffec93af5e5d7ac87530e4f32ccf8926ab has completely misinterpreted the flags
Diffstat (limited to 'pkgs/applications/virtualization')
-rw-r--r-- | pkgs/applications/virtualization/nvidia-container-toolkit/default.nix | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/pkgs/applications/virtualization/nvidia-container-toolkit/default.nix b/pkgs/applications/virtualization/nvidia-container-toolkit/default.nix index eac11627bacf..451ddb4906bc 100644 --- a/pkgs/applications/virtualization/nvidia-container-toolkit/default.nix +++ b/pkgs/applications/virtualization/nvidia-container-toolkit/default.nix @@ -78,9 +78,11 @@ buildGoModule rec { # https://gitlab.com/nvidia/container-toolkit/container-toolkit/-/blob/03cbf9c6cd26c75afef8a2dd68e0306aace80401/Makefile#L64 ldflags = [ "-extldflags=-Wl,-z,lazy" # May be redunandant, cf. `man ld`: "Lazy binding is the default". - "--strip-all" # May be redundant. Upstream: "-s". - # Omitting the upstream flag: "-w" (suppresses errors and warnings). - "--discard-locals" # May be redundant. Upstream: "-X". + "-s" # "disable symbol table" + "-w" # "disable DWARF generation" + + # "-X name=value" + "-X" "${cliVersionPackage}.version=${version}" ]; |