From 82d857dceda972ca744d270595c9d38a6684c4d0 Mon Sep 17 00:00:00 2001 From: Gregory Lee Date: Tue, 28 Sep 2021 16:54:30 -0700 Subject: qhull deprecated libqhull.so in 2020.2 (#26304) --- var/spack/repos/builtin/packages/qhull/package.py | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/var/spack/repos/builtin/packages/qhull/package.py b/var/spack/repos/builtin/packages/qhull/package.py index 583a2a0371..c99b0e7f9c 100644 --- a/var/spack/repos/builtin/packages/qhull/package.py +++ b/var/spack/repos/builtin/packages/qhull/package.py @@ -34,3 +34,14 @@ class Qhull(CMakePackage): if name == 'cxxflags' and self.version == Version('2020.1'): flags.append(self.compiler.cxx11_flag) return (flags, None, None) + + @property + def libs(self): + # in 2020.2 the libqhull.so library was deprecated in favor of + # libqhull_r.so + if self.spec.satisfies('@2020.2:'): + return find_libraries('libqhull_r', self.prefix, + shared=True, recursive=True) + else: + return find_libraries('libqhull', self.prefix, + shared=True, recursive=True) -- cgit v1.2.3-60-g2f50