summaryrefslogtreecommitdiff
path: root/var
diff options
context:
space:
mode:
authorSatish Balay <balay@mcs.anl.gov>2019-04-19 13:44:05 -0500
committerPeter Scheibel <scheibel1@llnl.gov>2019-04-19 11:44:05 -0700
commit1eb01e7be547e25dc6c8116413dd59f6b2caed6c (patch)
tree57d8cde8feb1cca46d813d20dc909ff379396b42 /var
parent3892b572440c22bcd216d14f12dd40d0f07584dc (diff)
downloadspack-1eb01e7be547e25dc6c8116413dd59f6b2caed6c.tar.gz
spack-1eb01e7be547e25dc6c8116413dd59f6b2caed6c.tar.bz2
spack-1eb01e7be547e25dc6c8116413dd59f6b2caed6c.tar.xz
spack-1eb01e7be547e25dc6c8116413dd59f6b2caed6c.zip
petsc: fix suitesparse configure options. (#11188)
spec['dep'].libs.ld_flags can return system paths in some cases. This is a targeted fix for the petsc package when retrieving suite-sparse dependency libraries.
Diffstat (limited to 'var')
-rw-r--r--var/spack/repos/builtin/packages/petsc/package.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/var/spack/repos/builtin/packages/petsc/package.py b/var/spack/repos/builtin/packages/petsc/package.py
index 8cc961d361..c6cf666d96 100644
--- a/var/spack/repos/builtin/packages/petsc/package.py
+++ b/var/spack/repos/builtin/packages/petsc/package.py
@@ -303,7 +303,7 @@ class Petsc(Package):
'camd,amd,suitesparseconfig'
options.extend([
'--with-suitesparse-include=%s' % spec[ss_spec].prefix.include,
- '--with-suitesparse-lib=%s' % spec[ss_spec].libs.ld_flags,
+ '--with-suitesparse-lib=%s' % spec[ss_spec].libs.joined(),
'--with-suitesparse=1'
])
else: