Package: openmpi / 3.1.3-11

Metadata

Package Version Patches format
openmpi 3.1.3-11 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
manpage_macros | (download)

ompi/mpi/man/man3/MPI_Get.3in | 2 1 + 1 - 0 !
ompi/mpi/man/man3/MPI_T_enum_get_info.3in | 2 1 + 1 - 0 !
ompi/mpi/man/man3/MPI_T_enum_get_item.3in | 2 1 + 1 - 0 !
ompi/mpi/man/man3/MPI_T_pvar_get_info.3in | 2 1 + 1 - 0 !
orte/mca/sstore/orte_sstore.7in | 3 1 + 2 - 0 !
orte/tools/orte-dvm/orte-dvm.1in | 6 3 + 3 - 0 !
6 files changed, 8 insertions(+), 9 deletions(-)

 fix problems in manpages
 In some man page headers, a macro (-*-) is used which makes lintian
  choke and probably should not be there anyway.
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 !
opal/mca/pmix/pmix2x/pmix/src/mca/base/pmix_mca_base_var.c | 4 4 + 0 - 0 !
opal/util/stacktrace.c | 4 4 + 0 - 0 !
orte/include/orte_config.h | 7 7 + 0 - 0 !
orte/mca/odls/base/odls_base_default_fns.c | 21 19 + 2 - 0 !
8 files changed, 54 insertions(+), 2 deletions(-)

 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 openmpi3
 This is needed to ensure that libopenmpi2 and libopenmpi3 do not collide.
Last-Updated: 2017-09-30
hurd maxhostnamelen.patch | (download)

opal/mca/pmix/pmix2x/pmix/src/mca/base/pmix_mca_base_component_find.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix needed for hurd build
hppa.patch | (download)

config/opal_config_asm.m4 | 6 6 + 0 - 0 !
opal/include/opal/sys/architecture.h | 1 1 + 0 - 0 !
opal/include/opal/sys/atomic.h | 2 2 + 0 - 0 !
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/include/opal/sys/timer.h | 2 2 + 0 - 0 !
opal/mca/timer/linux/configure.m4 | 2 1 + 1 - 0 !
8 files changed, 163 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
openjdk10.patch | (download)

ompi/mpi/java/java/Makefile.am | 4 0 + 4 - 0 !
1 file changed, 4 deletions(-)

---
fix underlinking.patch | (download)

ompi/mca/mtl/ofi/Makefile.am | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

---
pmix modex.patch | (download)

opal/mca/pmix/ext1x/pmix1x_server_south.c | 5 5 + 0 - 0 !
opal/mca/pmix/pmix2x/pmix2x.c | 8 0 + 8 - 0 !
2 files changed, 5 insertions(+), 8 deletions(-)

 pmix_modex removed in latest pmix releases (>= 3.1.0 rc2)