diff options
-rw-r--r-- | var/spack/repos/builtin/packages/sleef/package.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/var/spack/repos/builtin/packages/sleef/package.py b/var/spack/repos/builtin/packages/sleef/package.py index 5518519896..c7cd997c8b 100644 --- a/var/spack/repos/builtin/packages/sleef/package.py +++ b/var/spack/repos/builtin/packages/sleef/package.py @@ -70,7 +70,10 @@ class Sleef(CMakePackage): return self.define(cmake_var, value) def cmake_args(self): - args = [self.sleef_define("BUILD_TESTS", self.run_tests)] + args = [ + self.sleef_define("BUILD_TESTS", self.run_tests), + self.define("CMAKE_POSITION_INDEPENDENT_CODE", True), + ] # https://github.com/shibatch/sleef/issues/474 if self.spec.satisfies("@:3.5.1_2024-02-08 platform=darwin"): |