From 2b9a621d19e348b3984ac4a1c7befe8e75a005ed Mon Sep 17 00:00:00 2001 From: Juan Miguel Carceller <22276694+jmcarcell@users.noreply.github.com> Date: Fri, 6 Sep 2024 17:37:20 +0200 Subject: [PATCH] sleef: add the PIC flag (#46217) --- var/spack/repos/builtin/packages/sleef/package.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/var/spack/repos/builtin/packages/sleef/package.py b/var/spack/repos/builtin/packages/sleef/package.py index 5518519896d..c7cd997c8bd 100644 --- a/var/spack/repos/builtin/packages/sleef/package.py +++ b/var/spack/repos/builtin/packages/sleef/package.py @@ -70,7 +70,10 @@ def sleef_define(self, cmake_var, value): 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"):