summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWouter Deconinck <wdconinc@gmail.com>2024-07-23 11:48:52 -0400
committerGitHub <noreply@github.com>2024-07-23 11:48:52 -0400
commit0d326f83b672ac7efd9cd01c4d16679c2acdf0c3 (patch)
tree8c623cffc55ce820b7cf3736a8713cae64f3a4f5
parentfc0955b125c37aa3a05882ec1ac849903ca4f569 (diff)
downloadspack-0d326f83b672ac7efd9cd01c4d16679c2acdf0c3.tar.gz
spack-0d326f83b672ac7efd9cd01c4d16679c2acdf0c3.tar.bz2
spack-0d326f83b672ac7efd9cd01c4d16679c2acdf0c3.tar.xz
spack-0d326f83b672ac7efd9cd01c4d16679c2acdf0c3.zip
GoPackage: default `-modcacherw` to ensure stage cleanup (#45350)
-rw-r--r--lib/spack/spack/build_systems/go.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/spack/spack/build_systems/go.py b/lib/spack/spack/build_systems/go.py
index 95472642f6..a22d3922e8 100644
--- a/lib/spack/spack/build_systems/go.py
+++ b/lib/spack/spack/build_systems/go.py
@@ -72,7 +72,7 @@ class GoBuilder(BaseBuilder):
def build_args(self):
"""Arguments for ``go build``."""
# Pass ldflags -s = --strip-all and -w = --no-warnings by default
- return ["-ldflags", "-s -w", "-o", f"{self.pkg.name}"]
+ return ["-modcacherw", "-ldflags", "-s -w", "-o", f"{self.pkg.name}"]
@property
def check_args(self):