From 2d500f26e9777fc395131301404cf06c0d1a2951 Mon Sep 17 00:00:00 2001
From: Mohammad Akhlaghi <mohammad@akhlaghi.org>
Date: Wed, 3 Apr 2019 15:23:44 +0100
Subject: OpenMPI, HDF5 libraries added for h5py

After trying the build a system with no Python library, I noticed that
Python's HDF5 module (`h5py') needs the HDF5 library and OpenMPI (to work
in parallel). So they were added. Finally `h5py' uses the `mpi4py' module
to communicate with OpenMPI, so it was also added. However, for some
reason, mpi4py doesn't work with this version of OpenMPI (as described in
the comments above).

So for now, h5py doesn't use it and can only work on a single thread, while
the HDF5 C library links with OpenMPI with no problem.
---
 reproduce/config/pipeline/dependency-versions.mk | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

(limited to 'reproduce/config')

diff --git a/reproduce/config/pipeline/dependency-versions.mk b/reproduce/config/pipeline/dependency-versions.mk
index cb5920e..4cb8a71 100644
--- a/reproduce/config/pipeline/dependency-versions.mk
+++ b/reproduce/config/pipeline/dependency-versions.mk
@@ -18,6 +18,7 @@ gmp-version                = 6.1.2
 gnuastro-version           = 0.8
 grep-version               = 3.3
 gzip-version               = 1.10
+hdf5-version               = 1.10.5
 isl-version                = 0.18
 libbsd-version             = 0.9.1
 libffi-version             = 3.2.1
@@ -29,6 +30,7 @@ metastore-version          = 1.1.2-23-fa9170b
 mpfr-version               = 4.0.2
 mpc-version                = 1.1.0
 ncurses-version            = 6.1
+openmpi-version            = 4.0.1
 openssl-version            = 1.1.1a
 patchelf-version           = 0.9
 pkgconfig-version          = 0.29.2
@@ -85,6 +87,7 @@ jeepney-version            = 0.4
 kiwisolver-version         = 1.0.1
 keyring-version            = 18.0.0
 matplotlib-version         = 3.0.2
+mpi4py-version             = 3.0.1
 numpy-version              = 1.16.2
 pip-version                = 19.0.2
 pycparser-version          = 2.19
@@ -100,4 +103,3 @@ soupsieve-version          = 1.8
 urllib3-version            = 1.24.1
 virtualenv-version         = 16.4.0
 webencodings-version       = 0.5.1
-
-- 
cgit v1.2.1