From 39a5c75a83efcdcff169041e2e2f5be30dfbc7b4 Mon Sep 17 00:00:00 2001 From: QuellynSnead Date: Mon, 28 Dec 2020 04:57:03 -0700 Subject: libquo: add pic flags for PGI (#20528) Enforce PIC for PGI ((https://github.com/lanl/libquo/issues/41)) --- var/spack/repos/builtin/packages/libquo/package.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'var') diff --git a/var/spack/repos/builtin/packages/libquo/package.py b/var/spack/repos/builtin/packages/libquo/package.py index 808eb4e0fe..2b0339c87a 100644 --- a/var/spack/repos/builtin/packages/libquo/package.py +++ b/var/spack/repos/builtin/packages/libquo/package.py @@ -34,7 +34,11 @@ class Libquo(AutotoolsPackage): bash('./autogen') def configure_args(self): - return [ + config_args = [ 'CC={0}'.format(self.spec['mpi'].mpicc), 'FC={0}'.format(self.spec['mpi'].mpifc) ] + if '%pgi' in self.spec: + config_args.append('CFLAGS={0}'.format(self.compiler.cc_pic_flag)) + config_args.append('FCFLAGS={0}'.format(self.compiler.fc_pic_flag)) + return config_args -- cgit v1.2.3-60-g2f50