summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--var/spack/repos/builtin/packages/gcc/package.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/gcc/package.py b/var/spack/repos/builtin/packages/gcc/package.py
index f4ce615e7f..116371cdb2 100644
--- a/var/spack/repos/builtin/packages/gcc/package.py
+++ b/var/spack/repos/builtin/packages/gcc/package.py
@@ -783,6 +783,11 @@ class Gcc(AutotoolsPackage, GNUMirrorPackage):
"--with-as=" + binutils.join("as"),
]
)
+ elif spec.satisfies("%apple-clang@15:"):
+ # https://github.com/iains/gcc-darwin-arm64/issues/117
+ # https://github.com/iains/gcc-12-branch/issues/22
+ # https://github.com/iains/gcc-13-branch/issues/8
+ options.append("--with-ld=/Library/Developer/CommandLineTools/usr/bin/ld-classic")
# enable_bootstrap
if spec.satisfies("+bootstrap"):