summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHarmen Stoppels <harmenstoppels@gmail.com>2023-04-27 15:52:28 +0200
committerGitHub <noreply@github.com>2023-04-27 15:52:28 +0200
commit8be2f017e74fbbf6eb1c8db5477c57355aff960a (patch)
tree9ba551a3464eb91c830fffa9783d66bc270a48bc
parentf6464abfcbd0a1779060f74f54461d9c7c1bec1a (diff)
downloadspack-8be2f017e74fbbf6eb1c8db5477c57355aff960a.tar.gz
spack-8be2f017e74fbbf6eb1c8db5477c57355aff960a.tar.bz2
spack-8be2f017e74fbbf6eb1c8db5477c57355aff960a.tar.xz
spack-8be2f017e74fbbf6eb1c8db5477c57355aff960a.zip
gcc: no need to special case macos/linux wrt rpaths (#37243)
-rw-r--r--var/spack/repos/builtin/packages/gcc/package.py7
1 files changed, 1 insertions, 6 deletions
diff --git a/var/spack/repos/builtin/packages/gcc/package.py b/var/spack/repos/builtin/packages/gcc/package.py
index 6270c9c47a..18e0fe1c04 100644
--- a/var/spack/repos/builtin/packages/gcc/package.py
+++ b/var/spack/repos/builtin/packages/gcc/package.py
@@ -968,12 +968,7 @@ class Gcc(AutotoolsPackage, GNUMirrorPackage):
# Add easily-overridable rpath string at the end
out.write("*link_libgcc_rpath:\n")
- if "platform=darwin" in self.spec:
- # macOS linker requires separate rpath commands
- out.write(" ".join("-rpath " + lib for lib in rpath_libdirs))
- else:
- # linux linker uses colon-separated rpath
- out.write("-rpath " + ":".join(rpath_libdirs))
+ out.write(" ".join("-rpath " + lib for lib in rpath_libdirs))
out.write("\n")
set_install_permissions(specs_file)
tty.info("Wrote new spec file to {0}".format(specs_file))