Jakub Klinkovský pushed to branch main at Arch Linux / Packaging / Packages /
openmpi
Commits:
3c702924 by Jakub Klinkovský at 2026-02-15T15:52:05+01:00
Remove unused dependencies
- - - - -
248dd0af by Jakub Klinkovský at 2026-02-15T16:01:19+01:00
Replace deprecated gcc-libs dependency
- - - - -
c96fbb03 by Jakub Klinkovský at 2026-02-15T16:01:47+01:00
upgpkg: 5.0.9-4
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,44 +1,40 @@
pkgbase = openmpi
pkgdesc = High performance message passing library (MPI)
pkgver = 5.0.9
- pkgrel = 3
+ pkgrel = 4
url = https://www.open-mpi.org
arch = x86_64
license = BSD-3-Clause AND LicenseRef-MPICH
makedepends = cuda
makedepends = nvidia-utils
makedepends = gcc-fortran
- makedepends = gcc-libs
makedepends = glibc
makedepends = hip-runtime-amd
makedepends = hwloc
+ makedepends = libgcc
makedepends = libevent
makedepends = libfabric
- makedepends = libnl
makedepends = openpmix
makedepends = openucc
makedepends = openucx
makedepends = prrte
makedepends = valgrind
- makedepends = zlib
source =
https://www.open-mpi.org/software/ompi/v5.0/downloads/openmpi-5.0.9.tar.bz2
sha256sums =
dfb72762531170847af3e4a0f21d77d7b23cf36f67ce7ce9033659273677d80b
b2sums =
f6c822f9bcbf5cbdb508cf70a6fcb717630157c6753bda1f01dc378617971744600b46052baa5a89e5964240f03c241cd41f7b119ce7e084704cd3a71eb8637e
pkgname = openmpi
- depends = gcc-libs
depends = glibc
depends = hwloc
+ depends = libgcc
depends = libevent
depends = libevent_core-2.1.so
depends = libevent_pthreads-2.1.so
depends = libfabric
- depends = libnl
depends = openpmix
depends = libpmix.so
depends = openucx
depends = prrte
- depends = zlib
optdepends = cuda: cuda support
optdepends = hip-runtime-amd: ROCm support
optdepends = gcc-fortran: fortran support
=====================================
PKGBUILD
=====================================
@@ -10,7 +10,7 @@ pkgname=(
openmpi-docs
)
pkgver=5.0.9
-pkgrel=3
+pkgrel=4
pkgdesc='High performance message passing library (MPI)'
arch=(x86_64)
url='https://www.open-mpi.org'
@@ -19,19 +19,17 @@ makedepends=(
cuda
nvidia-utils # for libcuda.so
gcc-fortran
- gcc-libs
glibc
hip-runtime-amd
hwloc
+ libgcc
libevent
libfabric
- libnl
openpmix
openucc
openucx
prrte
valgrind
- zlib
)
source=(
https://www.open-mpi.org/software/ompi/v${pkgver%.*}/downloads/$pkgbase-$pkgver.tar.bz2
@@ -103,16 +101,14 @@ check() {
package_openmpi() {
depends=(
- gcc-libs
glibc
hwloc
+ libgcc
libevent libevent_{core,pthreads}-2.1.so
libfabric
- libnl
openpmix libpmix.so
openucx
prrte
- zlib
)
optdepends=(
'cuda: cuda support'
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/openmpi/-/compare/e1f7c983649cec6825ea0b0e787109a1d80803ac...c96fbb03ba634e3926dec1e11440bc42a53c406b
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/openmpi/-/compare/e1f7c983649cec6825ea0b0e787109a1d80803ac...c96fbb03ba634e3926dec1e11440bc42a53c406b
You're receiving this email because of your account on gitlab.archlinux.org.