diff options
-rw-r--r-- | var/spack/repos/builtin/packages/chaco/package.py | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/var/spack/repos/builtin/packages/chaco/package.py b/var/spack/repos/builtin/packages/chaco/package.py index b07a8c7176..bd5f26426d 100644 --- a/var/spack/repos/builtin/packages/chaco/package.py +++ b/var/spack/repos/builtin/packages/chaco/package.py @@ -22,6 +22,8 @@ class Chaco(CMakePackage): depends_on('cmake@3.16:', type='build') def cmake_args(self): - return [ - self.define_from_variant('BUILD_SHARED_LIBS', 'shared') - ] + opts = [self.define_from_variant('BUILD_SHARED_LIBS', 'shared')] + if self.spec.satisfies('%apple-clang@12:'): + opts.append(self.define("CMAKE_C_FLAGS", + "-Wno-error=implicit-function-declaration")) + return opts |