summaryrefslogtreecommitdiff
path: root/var/spack/repos/builtin/packages/sundials/package.py
diff options
context:
space:
mode:
Diffstat (limited to 'var/spack/repos/builtin/packages/sundials/package.py')
-rw-r--r--var/spack/repos/builtin/packages/sundials/package.py13
1 files changed, 5 insertions, 8 deletions
diff --git a/var/spack/repos/builtin/packages/sundials/package.py b/var/spack/repos/builtin/packages/sundials/package.py
index b4882ebbb9..8ccb457644 100644
--- a/var/spack/repos/builtin/packages/sundials/package.py
+++ b/var/spack/repos/builtin/packages/sundials/package.py
@@ -500,12 +500,9 @@ class Sundials(CMakePackage):
# Q: should the result be ordered by dependency?
else:
sun_libs = ['libsundials_' + p for p in query_parameters]
- search_paths = [[self.prefix.lib, False], [self.prefix.lib64, False],
- [self.prefix, True]]
is_shared = '+shared' in self.spec
- for path, recursive in search_paths:
- libs = find_libraries(sun_libs, root=path, shared=is_shared,
- recursive=recursive)
- if libs:
- return libs
- return None # Raise an error
+
+ libs = find_libraries(sun_libs, root=self.prefix, shared=is_shared,
+ recursive=True)
+
+ return libs or None # Raise an error if no libs are found