From 8ac0bd2825ba8b0943820137b6ece36b31395408 Mon Sep 17 00:00:00 2001 From: Alec Scott Date: Mon, 27 Jan 2025 09:58:29 -0800 Subject: [PATCH] GoPackage: respect -j concurrency (#48421) --- lib/spack/spack/build_systems/go.py | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/lib/spack/spack/build_systems/go.py b/lib/spack/spack/build_systems/go.py index fed19cc8215..038c9e42184 100644 --- a/lib/spack/spack/build_systems/go.py +++ b/lib/spack/spack/build_systems/go.py @@ -83,7 +83,15 @@ def build_directory(self): def build_args(self): """Arguments for ``go build``.""" # Pass ldflags -s = --strip-all and -w = --no-warnings by default - return ["-modcacherw", "-ldflags", "-s -w", "-o", f"{self.pkg.name}"] + return [ + "-p", + str(self.pkg.module.make_jobs), + "-modcacherw", + "-ldflags", + "-s -w", + "-o", + f"{self.pkg.name}", + ] @property def check_args(self):