diff options
author | snehring <snehring@users.noreply.github.com> | 2022-04-29 15:11:46 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-04-29 20:11:46 +0000 |
commit | 7e54bddc0c7b9bb9925fa9ba971e90e693aef23b (patch) | |
tree | 9cdc6173534fabdc589a2c9312fb96f29a66a4ef | |
parent | 7f1411d131b163023a22b7ad339c5eefc099337e (diff) | |
download | spack-7e54bddc0c7b9bb9925fa9ba971e90e693aef23b.tar.gz spack-7e54bddc0c7b9bb9925fa9ba971e90e693aef23b.tar.bz2 spack-7e54bddc0c7b9bb9925fa9ba971e90e693aef23b.tar.xz spack-7e54bddc0c7b9bb9925fa9ba971e90e693aef23b.zip |
gdal: changing behavior of configure for +xml2 with 3.0+ (#30405)
* gdal: changing behavior of configure for +xml2 with 3.0+
* Update var/spack/repos/builtin/packages/gdal/package.py
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.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 22c61864ff..13f8e677ad 100644 --- a/var/spack/repos/builtin/packages/gdal/package.py +++ b/var/spack/repos/builtin/packages/gdal/package.py @@ -414,8 +414,11 @@ class Gdal(AutotoolsPackage): args.append('--with-curl=no') if '+xml2' in spec: - args.append('--with-xml2={0}'.format( - join_path(spec['libxml2'].prefix.bin, 'xml2-config'))) + if spec.satisfies('@:2'): + args.append('--with-xml2={0}'.format( + join_path(spec['libxml2'].prefix.bin, 'xml2-config'))) + else: + args.append('--with-xml2=yes') else: args.append('--with-xml2=no') |