Red Hat Bugzilla – Bug 1290286
hdf5 built with old openmpi
Last modified: 2015-12-28 16:25:49 EST
Description of problem:
In openmpi from RHEL/Centos 7.2 there is no libmpi.so.1 library and only libmpi.so.12 is. hdf5-openmpi requires first one for now.
Version-Release number of selected component (if applicable):
Every time when try to link anything with hdf5-openmpi lib.
/usr/bin/ld: warning: libmpi.so.1, needed by /usr/lib64/openmpi/lib/libhdf5.so, not found (try using -rpath or -rpath-link)
Linking without error.
For now, try installing compat-openmpi16-devel. But I'm building an update.
I tried before reporting. Should mention that, I suppose.
What issue with compat-openmpi16: it require call for "module load mpi/compat-openmpi16-x86_64" which add PATH, LD_LIBRARY_PATH and so on in addition to already loaded mpi/openmpi-x86_64. So, when mpicc is called during build phase in koji I get... I don't know exactly what I get.
I think I better wait.
hdf5-1.8.12-7.el7 has been submitted as an update to Fedora EPEL 7. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2015-2d0e7de56f
hdf5-1.8.12-7.el7 netcdf-184.108.40.206-5.el7 netcdf-fortran-4.2-16.el7 paraview-4.4.0-2.el7 has been submitted as an update to Fedora EPEL 7. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2015-215b4baa77
hdf5-1.8.12-7.el7, netcdf-220.127.116.11-5.el7, netcdf-fortran-4.2-16.el7, paraview-4.4.0-2.el7 has been pushed to the Fedora EPEL 7 stable repository. If problems still persist, please make note of it in this bug report.