From 3d766db87053472af0440f2f8e8160781faa6c2d Mon Sep 17 00:00:00 2001 From: Antoine Viallon Date: Fri, 17 Mar 2023 00:28:32 +0100 Subject: [PATCH] [Optimizations] Work-aroud issue with way too many processes started in LTO stages with some build systems --- optimizations.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/optimizations.nix b/optimizations.nix index fae1c77..c0635af 100644 --- a/optimizations.nix +++ b/optimizations.nix @@ -15,11 +15,12 @@ let cpuArch ? generalCfg.cpuArch , cpuTune ? generalCfg.cpuTune , extraCFlags ? cfg.extraCompileFlags , + cpuCores ? generalCfg.cores , ... }@attrs: _trace ( (myLib.optimizations.makeOptimizationFlags ({ - inherit lto go cpuArch cpuTune extraCFlags; + inherit lto go cpuArch cpuTune extraCFlags cpuCores; } // attrs)) // (optionalAttrs cmake { preConfigure = ''