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