diff options
author | Sinan <sbulutw@gmail.com> | 2022-05-02 20:06:42 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-05-02 22:06:42 -0500 |
commit | 84611b5f29ec6013bbcc4f89222852a637e299c8 (patch) | |
tree | e4726c01789b303647eb390d421d646ec6ba6a02 | |
parent | cbf0c3a8c4df1c7757a99ba58817a18980fa49c0 (diff) | |
download | spack-84611b5f29ec6013bbcc4f89222852a637e299c8.tar.gz spack-84611b5f29ec6013bbcc4f89222852a637e299c8.tar.bz2 spack-84611b5f29ec6013bbcc4f89222852a637e299c8.tar.xz spack-84611b5f29ec6013bbcc4f89222852a637e299c8.zip |
package/gdal fix config issue with +pg for newer gdal (#30421)
* package/gdal fix config issue with +pg for newer gdal
* fix version logic
* improve style
Co-authored-by: sbulut <sbulut@3vgeomatics.com>
-rw-r--r-- | var/spack/repos/builtin/packages/gdal/package.py | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/var/spack/repos/builtin/packages/gdal/package.py b/var/spack/repos/builtin/packages/gdal/package.py index 13f8e677ad..6d93d36354 100644 --- a/var/spack/repos/builtin/packages/gdal/package.py +++ b/var/spack/repos/builtin/packages/gdal/package.py @@ -322,8 +322,11 @@ class Gdal(AutotoolsPackage): args.append('--with-liblzma=no') if '+pg' in spec: - args.append('--with-pg={0}'.format( - spec['postgresql'].prefix.bin.pg_config)) + if spec.satisfies('@:2'): + args.append('--with-pg={0}'.format( + spec['postgresql'].prefix.bin.pg_config)) + else: + args.append('--with-pg=yes') else: args.append('--with-pg=no') |