Package: openmpi / 5.0.8-6

Metadata

Package Version Patches format
openmpi 5.0.8-6 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
pkg config.patch | (download)

ompi/tools/wrappers/ompi-fort.pc.in | 10 7 + 3 - 0 !
ompi/tools/wrappers/ompi.pc.in | 6 3 + 3 - 0 !
2 files changed, 10 insertions(+), 6 deletions(-)

 enable non-gfortran compilation by separating fortran libs
  Note pkg-config files shipped in arch-dep libopenmpi-dev 
  Don't put FMODDIR in wrapper-data (openmpi-common is arch-indep)
mpifort.patch | (download)

ompi/tools/wrappers/mpifort-wrapper-data.txt.in | 7 5 + 2 - 0 !
1 file changed, 5 insertions(+), 2 deletions(-)

 search for mod files in $fmoddir directory
 Also look in a fortran-ABI-specific directory for libs
build_hurd | (download)

ompi/include/ompi_config.h | 4 4 + 0 - 0 !
ompi/mca/fbtl/posix/fbtl_posix_preadv.c | 4 4 + 0 - 0 !
ompi/mca/fbtl/posix/fbtl_posix_pwritev.c | 4 4 + 0 - 0 !
opal/mca/base/mca_base_var.c | 8 8 + 0 - 0 !
4 files changed, 20 insertions(+)

 fix build problems on hurd-i386
 This patch allows Open MPI to build on Debian GNU/HURD.
 .
 Also, the memory:linux MCA component is disabled, since its use of POSIX API
 in malloc hooks called very early at startup causes troubles.
 .
 Also changes by Samuel Thibault <sthibault@debian.org>
 See bugs.debian.org/846965
libdir.patch | (download)

configure.ac | 4 3 + 1 - 0 !
1 file changed, 3 insertions(+), 1 deletion(-)

 change install libdir to openmpi40
 This is needed to ensure that libopenmpi3, libopenmpi40 do not collide.
Last-Updated: 2024-11-19
hppa.patch | (download)

opal/include/opal/sys/hppa/Makefile.am | 23 23 + 0 - 0 !
opal/include/opal/sys/hppa/atomic.h | 95 95 + 0 - 0 !
opal/include/opal/sys/hppa/timer.h | 33 33 + 0 - 0 !
opal/mca/timer/linux/configure.m4 | 2 1 + 1 - 0 !
4 files changed, 152 insertions(+), 1 deletion(-)

 support for the hppa architecture
opal_fifo.patch | (download)

test/class/opal_fifo.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix test-suite to build on ppc64el
 Test suite hangs on ppc64el. This is due to a bug in test/class/opal_fifo.c.
 thread_test() must end with pthread_exit(NULL), not return NULL.
verbose ompi rules.patch | (download)

Makefile.ompi-rules | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 makefile.ompi-rules: don't set silent building
no warning unused.patch | (download)

opal/etc/openmpi-mca-params.conf | 11 11 + 0 - 0 !
1 file changed, 11 insertions(+)

 turn off warning that openfabric is not available
 because it breaks some overlying layers/appications in Debian.
 Also exclude openfabric/openib by default.
 See: #979041