summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--var/spack/repos/builtin/packages/hdf5-vol-async/package.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/var/spack/repos/builtin/packages/hdf5-vol-async/package.py b/var/spack/repos/builtin/packages/hdf5-vol-async/package.py
index 37afa1b63e..a201aea576 100644
--- a/var/spack/repos/builtin/packages/hdf5-vol-async/package.py
+++ b/var/spack/repos/builtin/packages/hdf5-vol-async/package.py
@@ -15,16 +15,17 @@ class Hdf5VolAsync(CMakePackage):
maintainers = ['hyoklee', 'houjun', 'jeanbez']
version('develop', branch='develop')
+ version('1.2', tag='v1.2')
version('1.1', tag='v1.1')
version('1.0', tag='v1.0')
depends_on('mpi')
depends_on('argobots@main')
- depends_on('hdf5@develop-1.13+mpi+threadsafe')
+ depends_on('hdf5@1.13: +mpi +threadsafe')
def setup_run_environment(self, env):
env.set('HDF5_PLUGIN_PATH', self.spec.prefix)
- vol_connector = "async"
+ vol_connector = "async under_vol=0;under_info=[]"
env.set('HDF5_VOL_CONNECTOR', vol_connector)
env.set('MPICH_MAX_THREAD_SAFETY', 'multiple')
@@ -32,7 +33,7 @@ class Hdf5VolAsync(CMakePackage):
"""Populate cmake arguments for HDF5 VOL."""
args = [
self.define('CMAKE_C_COMPILER', self.spec['mpi'].mpicc),
- self.define('BUILD_SHARED_LIBS:BOOL', True),
+ self.define('BUILD_SHARED_LIBS', True),
self.define('BUILD_TESTING', self.run_tests)
]
return args