From 3775999effabea25a1dd5a758aed7bb6d337b2ef Mon Sep 17 00:00:00 2001 From: Thiago Kenji Okada Date: Thu, 14 Jul 2022 23:49:08 +0100 Subject: [PATCH] nixVersions.nix_2_10: disable LTO in static builds --- pkgs/tools/package-management/nix/common.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/tools/package-management/nix/common.nix b/pkgs/tools/package-management/nix/common.nix index 07938f69a786..4fa52a64d1e7 100644 --- a/pkgs/tools/package-management/nix/common.nix +++ b/pkgs/tools/package-management/nix/common.nix @@ -167,7 +167,7 @@ self = stdenv.mkDerivation { ] ++ lib.optionals (!withLibseccomp) [ # RISC-V support in progress https://github.com/seccomp/libseccomp/pull/50 "--disable-seccomp-sandboxing" - ] ++ lib.optionals (atLeast210 && stdenv.cc.isGNU) [ + ] ++ lib.optionals (atLeast210 && stdenv.cc.isGNU && !enableStatic) [ "--enable-lto" ];