extra/openmpi to 4.1.6-3

This commit is contained in:
Kevin Mihelich 2024-01-25 00:41:38 +00:00
parent 474cb5b3bc
commit 0cd51e0e9e
2 changed files with 7 additions and 4 deletions

View file

@ -1,13 +1,12 @@
pkgbase = openmpi
pkgdesc = High performance message passing library (MPI)
pkgver = 4.1.6
pkgrel = 2
pkgrel = 3
url = https://www.open-mpi.org
arch = x86_64
license = custom:OpenMPI
makedepends = cuda
makedepends = gcc-fortran
makedepends = inetutils
makedepends = valgrind
depends = gcc-libs
depends = glibc

View file

@ -8,7 +8,7 @@
pkgname=openmpi
pkgver=4.1.6
pkgrel=2
pkgrel=3
pkgdesc='High performance message passing library (MPI)'
arch=(x86_64)
url='https://www.open-mpi.org'
@ -25,7 +25,6 @@ depends=(
)
makedepends=(
gcc-fortran
inetutils
valgrind
)
optdepends=(
@ -67,6 +66,11 @@ build() {
)
cd $pkgname-$pkgver
# set environment variables for reproducible build
# see https://github.com/open-mpi/ompi/blob/main/docs/release-notes/general.rst
export HOSTNAME=buildhost
export USER=builduser
# TODO: depend on prrte with openmpi >= 5
# TODO: remove ac_cv_func_sem_open=no when there is a glibc release fixing https://sourceware.org/bugzilla/show_bug.cgi?id=30789
ac_cv_func_sem_open=no ./configure "${configure_options[@]}"