From c364a04a4299178e4a247059a0e7d78813e70480 Mon Sep 17 00:00:00 2001 From: Peter Brady Date: Mon, 11 Apr 2022 02:11:34 -0600 Subject: chaco: fix build on macOS with Apple Clang 12 or greater (#29975) --- var/spack/repos/builtin/packages/chaco/package.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'var') 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 -- cgit v1.2.3-60-g2f50