openmpi: 4.1.6 -> 5.0.1

This commit is contained in:
Tim Biermann 2023-12-22 19:40:36 +01:00
parent 9c549265cc
commit 7c480cbc36
Signed by: tb
GPG Key ID: 42F8B4E30B673606
3 changed files with 2666 additions and 423 deletions

File diff suppressed because it is too large Load Diff

View File

@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/contrib.pub
RWSagIOpLGJF38qfKhtTB7G3kxpj5Qwc2OG0PjKtPjsvHvC3x11sqgvjqD8H9rfiEZi/IsuYgjcf2ARSVSpMnq75tTw2mSlRhAI=
SHA256 (Pkgfile) = 6bbaac143a223aa64a297df906fc572df8fd11aa0ee21e5900a9e86eadbce06b
SHA256 (.footprint) = 770d5ee3768257cd4c646fc0ed6b4441820c39ffff5ff7ce4117d80c6efbf594
SHA256 (openmpi-4.1.6.tar.bz2) = f740994485516deb63b5311af122c265179f5328a0d857a567b85db00b11e415
RWSagIOpLGJF3zAqEKOouZhzlBJpV30YH8neu7EkA0ixrq5pJvhBf35bP8+OplbtjsREHPMS3oOPhm7AVQyAXv7X/ca67PPYTA8=
SHA256 (Pkgfile) = 2029a2eb540f53b9c4ac3fb44454731a95d9bc5815348980267e0e54c23fcf3f
SHA256 (.footprint) = 949fb7f142494ffcaf4d467b73d1daf3bf0380d00ff3b230e713f43572392afa
SHA256 (openmpi-5.0.1.tar.bz2) = e357043e65fd1b956a47d0dae6156a90cf0e378df759364936c1781f1a25ef80

View File

@ -1,11 +1,11 @@
# Description: High performance message passing library (MPI)
# URL: https://www.open-mpi.org
# Maintainer: Tim Biermann, tbier at posteo dot de
# Depends on: eudev gcc-fortran libevent libnl zlib
# Optional: cuda hwloc
# Depends on: eudev gcc-fortran hwloc libevent libnl zlib
# Optional: cuda
name=openmpi
version=4.1.6
version=5.0.1
release=1
source=(https://www.open-mpi.org/software/ompi/v${version%.*}/downloads/$name-$version.tar.bz2)
@ -17,9 +17,12 @@ build() {
--sysconfdir=/etc/$name \
--enable-mpi-fortran=all \
--libdir=/usr/lib/$name \
--with-hwloc=/usr \
--enable-builtin-atomics \
--enable-mpi-cxx \
--enable-pretty-print-stacktrace \
--enable-ipv6 \
--enable-mpi1-compatibility \
--with-sge \
--without-slurm \
FC=/usr/bin/gfortran \
LDFLAGS="${LDFLAGS} -Wl,-z,noexecstack"