Skip to content
Snippets Groups Projects
Commit c65d0775 authored by Mark Olesen's avatar Mark Olesen Committed by Adam J. Stewart
Browse files

ADIOS - add bzip2 transport, python patch not applicable to adios 1.9.0 (#3874)

parent d17b5eb2
No related branches found
No related tags found
No related merge requests found
...@@ -53,6 +53,7 @@ class Adios(AutotoolsPackage): ...@@ -53,6 +53,7 @@ class Adios(AutotoolsPackage):
# transforms # transforms
variant('zlib', default=True, description='Enable zlib transform support') variant('zlib', default=True, description='Enable zlib transform support')
variant('bzip2', default=False, description='Enable bzip2 transform support')
variant('szip', default=False, description='Enable szip transform support') variant('szip', default=False, description='Enable szip transform support')
variant('zfp', default=False, description='Enable ZFP transform support') variant('zfp', default=False, description='Enable ZFP transform support')
# transports and serial file converters # transports and serial file converters
...@@ -72,6 +73,7 @@ class Adios(AutotoolsPackage): ...@@ -72,6 +73,7 @@ class Adios(AutotoolsPackage):
depends_on('mxml@2.9:') depends_on('mxml@2.9:')
# optional transformations # optional transformations
depends_on('zlib', when='+zlib') depends_on('zlib', when='+zlib')
depends_on('bzip2', when='+bzip2')
depends_on('szip', when='+szip') depends_on('szip', when='+szip')
depends_on('zfp@:0.5.0', when='+zfp') depends_on('zfp@:0.5.0', when='+zfp')
# optional transports & file converters # optional transports & file converters
...@@ -80,8 +82,8 @@ class Adios(AutotoolsPackage): ...@@ -80,8 +82,8 @@ class Adios(AutotoolsPackage):
build_directory = 'spack-build' build_directory = 'spack-build'
# ADIOS uses the absolute Python path, which is too long and results in # ADIOS uses the absolute Python path, which is too long and results in
# "bad interpreter" errors # "bad interpreter" errors - but not applicable for 1.9.0
patch('python.patch') patch('python.patch', when='@1.10.0:')
# Fix ADIOS <=1.10.0 compile error on HDF5 1.10+ # Fix ADIOS <=1.10.0 compile error on HDF5 1.10+
# https://github.com/ornladios/ADIOS/commit/3b21a8a41509 # https://github.com/ornladios/ADIOS/commit/3b21a8a41509
# https://github.com/LLNL/spack/issues/1683 # https://github.com/LLNL/spack/issues/1683
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment