summaryrefslogtreecommitdiff
path: root/var/spack/repos/builtin/packages/silo/package.py
diff options
context:
space:
mode:
Diffstat (limited to 'var/spack/repos/builtin/packages/silo/package.py')
-rw-r--r--var/spack/repos/builtin/packages/silo/package.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/silo/package.py b/var/spack/repos/builtin/packages/silo/package.py
index 9192937393..3d9ef4e16c 100644
--- a/var/spack/repos/builtin/packages/silo/package.py
+++ b/var/spack/repos/builtin/packages/silo/package.py
@@ -57,6 +57,13 @@ class Silo(AutotoolsPackage):
@when('%clang@9:')
def patch(self):
+ self.clang_9_patch()
+
+ @when('%apple-clang@11.0.3:')
+ def patch(self):
+ self.clang_9_patch()
+
+ def clang_9_patch(self):
# Clang 9 and later include macro definitions in <math.h> that conflict
# with typedefs DOMAIN and RANGE used in Silo plugins.
# It looks like the upstream fpzip repo has been fixed, but that change