summaryrefslogtreecommitdiff
path: root/var/spack/repos/builtin/packages/hdf5/package.py
diff options
context:
space:
mode:
Diffstat (limited to 'var/spack/repos/builtin/packages/hdf5/package.py')
-rw-r--r--var/spack/repos/builtin/packages/hdf5/package.py7
1 files changed, 5 insertions, 2 deletions
diff --git a/var/spack/repos/builtin/packages/hdf5/package.py b/var/spack/repos/builtin/packages/hdf5/package.py
index 9d5505b5f7..b4f427ff7b 100644
--- a/var/spack/repos/builtin/packages/hdf5/package.py
+++ b/var/spack/repos/builtin/packages/hdf5/package.py
@@ -259,8 +259,11 @@ class Hdf5(AutotoolsPackage):
extra_args.append('--enable-static-exec')
if '+pic' in self.spec:
- extra_args += ['%s=%s' % (f, self.compiler.pic_flag)
- for f in ['CFLAGS', 'CXXFLAGS', 'FCFLAGS']]
+ extra_args.extend([
+ 'CFLAGS=' + self.compiler.cc_pic_flag,
+ 'CXXFLAGS=' + self.compiler.cxx_pic_flag,
+ 'FCFLAGS=' + self.compiler.fc_pic_flag,
+ ])
if '+mpi' in self.spec:
# The HDF5 configure script warns if cxx and mpi are enabled