From a7e307bd815d0160200fe7647e199c2fc13ca27a Mon Sep 17 00:00:00 2001 From: Juan Miguel Carceller <22276694+jmcarcell@users.noreply.github.com> Date: Mon, 19 Jun 2023 22:37:37 +0200 Subject: gsl: set GSL_ROOT_DIR (#38464) Co-authored-by: jmcarcell Co-authored-by: Massimiliano Culpo --- var/spack/repos/builtin/packages/gsl/package.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/var/spack/repos/builtin/packages/gsl/package.py b/var/spack/repos/builtin/packages/gsl/package.py index 21d7bd6371..dd5bad19cd 100644 --- a/var/spack/repos/builtin/packages/gsl/package.py +++ b/var/spack/repos/builtin/packages/gsl/package.py @@ -55,3 +55,8 @@ class Gsl(AutotoolsPackage, GNUMirrorPackage): configure_args.append("CBLAS_LIBS=%s" % self.spec["blas"].libs.ld_flags) return configure_args + + def setup_run_environment(self, env): + # cmake looks for GSL_ROOT_DIR to find GSL so this helps pick the spack one + # when there are multiple installations (e.g. a system one and a spack one) + env.set("GSL_ROOT_DIR", self.prefix) -- cgit v1.2.3-60-g2f50