From 4654db54c7a99f9969afb9a2c9c7aff31a33945e Mon Sep 17 00:00:00 2001 From: Harmen Stoppels Date: Mon, 3 Jul 2023 20:08:40 +0200 Subject: hdf5-vol-log: depends on mpi (#38693) From the configure.ac file: > H5VL_log is built on top of MPI. Configure option --without-mpi or > --with-mpi=no should not be used. Abort. This currently fails to build in the oneAPI pipeline on `develop` --- var/spack/repos/builtin/packages/hdf5-vol-log/package.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'var') diff --git a/var/spack/repos/builtin/packages/hdf5-vol-log/package.py b/var/spack/repos/builtin/packages/hdf5-vol-log/package.py index d36910a195..d5e057942c 100644 --- a/var/spack/repos/builtin/packages/hdf5-vol-log/package.py +++ b/var/spack/repos/builtin/packages/hdf5-vol-log/package.py @@ -20,6 +20,7 @@ class Hdf5VolLog(AutotoolsPackage): version("1.4.0", tag="logvol.1.4.0") depends_on("hdf5@1.14.0:", when="@1.4.0:") + depends_on("mpi") depends_on("autoconf", type="build") depends_on("automake", type="build") depends_on("libtool", type="build") @@ -29,9 +30,8 @@ class Hdf5VolLog(AutotoolsPackage): env.prepend_path("HDF5_PLUGIN_PATH", self.spec.prefix.lib) def configure_args(self): - args = [] - - args.append("--enable-shared") - args.append("--enable-zlib") - - return args + return [ + "--enable-shared", + "--enable-zlib", + "--with-mpi={}".format(self.spec["mpi"].prefix), + ] -- cgit v1.2.3-60-g2f50