openmpi: update to 4.1.1.

This commit is contained in:
Andrew J. Hesford 2021-04-29 16:12:47 -04:00
parent 96f73be244
commit c1c7f8d98f
3 changed files with 22 additions and 1685 deletions

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,19 @@
orted-mpir is a helper that avoids CFLAGS which can optimize out certain MPIR
debugging functionality. It is unversioned, leaks dependencies into other MPI
modules and libraries, and upstream agrees it shouldn't be installed.
https://github.com/open-mpi/ompi/pull/8892
diff --git orte/orted/orted-mpir/Makefile.am orte/orted/orted-mpir/Makefile.am
index 5c0dd33564..8a03fcd387 100644
--- orte/orted/orted-mpir/Makefile.am
+++ orte/orted/orted-mpir/Makefile.am
@@ -15,7 +15,7 @@
CFLAGS = $(CFLAGS_WITHOUT_OPTFLAGS) $(DEBUGGER_CFLAGS)
-lib_LTLIBRARIES = lib@ORTE_LIB_PREFIX@open-orted-mpir.la
+noinst_LTLIBRARIES = lib@ORTE_LIB_PREFIX@open-orted-mpir.la
lib@ORTE_LIB_PREFIX@open_orted_mpir_la_SOURCES = \
orted_mpir_breakpoint.c \
orted_mpir.h

View file

@ -1,7 +1,7 @@
# Template file for 'openmpi'
pkgname=openmpi
version=4.1.0
revision=3
version=4.1.1
revision=1
build_style=gnu-configure
configure_args="--enable-ipv6 --with-hwloc=${XBPS_CROSS_BASE}/usr
--libdir=\${prefix}/lib${XBPS_TARGET_WORDSIZE}"
@ -16,7 +16,7 @@ maintainer="Andrew J. Hesford <ajh@sideband.org>"
license="BSD-3-Clause"
homepage="https://www.open-mpi.org/"
distfiles="${homepage}/software/ompi/v${version%.*}/downloads/${pkgname}-${version}.tar.bz2"
checksum=73866fb77090819b6a8c85cb8539638d37d6877455825b74e289d647a39fd5b5
checksum=e24f7a778bd11a71ad0c14587a7f5b00e68a71aa5623e2157bafee3d44c07cda
nocross="configure attempts to run target binaries"
lib32disabled=yes