Jakub Klinkovský pushed to branch main at Arch Linux / Packaging / Packages / 
openmpi


Commits:
88c6f666 by Jakub Klinkovský at 2025-06-03T18:41:08+02:00
upgpkg: 5.0.8-1

- - - - -


3 changed files:

- .SRCINFO
- PKGBUILD
- − fix-oshmem-pointer-cast.patch


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = openmpi
        pkgdesc = High performance message passing library (MPI)
-       pkgver = 5.0.7
-       pkgrel = 5
+       pkgver = 5.0.8
+       pkgrel = 1
        url = https://www.open-mpi.org
        arch = x86_64
        license = BSD-3-Clause AND LicenseRef-MPICH
@@ -21,12 +21,9 @@ pkgbase = openmpi
        makedepends = prrte
        makedepends = valgrind
        makedepends = zlib
-       source = 
https://www.open-mpi.org/software/ompi/v5.0/downloads/openmpi-5.0.7.tar.bz2
-       source = fix-oshmem-pointer-cast.patch
-       sha256sums = 
119f2009936a403334d0df3c0d74d5595a32d99497f9b1d41e90019fee2fc2dd
-       sha256sums = 
5ee931a9260cf077abf3af901145f237c5382a0ec407921debb1d6c446420568
-       b2sums = 
5e26ef366e9587c686e395d596f3f28f619dbf76981091f7f3cc9c76e8cc3e1f558eef0ff1538498eea25c04c661fc7e2402083efa81def675cbaece74b8c6f0
-       b2sums = 
e45e2d66db1a69a5c0c38d76973f2ee475fa389a9a068f6918e61d43b494857b14c45c52867fb53911fe5c9eb58680ad347b75578888ba41b782edcf09e3a6a9
+       source = 
https://www.open-mpi.org/software/ompi/v5.0/downloads/openmpi-5.0.8.tar.bz2
+       sha256sums = 
53131e1a57e7270f645707f8b0b65ba56048f5b5ac3f68faabed3eb0d710e449
+       b2sums = 
610df6519323c9d08feccdd3d5b9d8a36cbed8ade7e31ca340e31aa0e21f6fc3ab6534c16a1660d9af53594d6836ed54fdd910202f22175d8517dc5193e1cd9c
 
 pkgname = openmpi
        depends = gcc-libs


=====================================
PKGBUILD
=====================================
@@ -9,8 +9,8 @@ pkgname=(
   openmpi
   openmpi-docs
 )
-pkgver=5.0.7
-pkgrel=5
+pkgver=5.0.8
+pkgrel=1
 pkgdesc='High performance message passing library (MPI)'
 arch=(x86_64)
 url='https://www.open-mpi.org'
@@ -35,12 +35,9 @@ makedepends=(
 )
 source=(
   
https://www.open-mpi.org/software/ompi/v${pkgver%.*}/downloads/$pkgbase-$pkgver.tar.bz2
-  fix-oshmem-pointer-cast.patch
 )
-sha256sums=('119f2009936a403334d0df3c0d74d5595a32d99497f9b1d41e90019fee2fc2dd'
-            '5ee931a9260cf077abf3af901145f237c5382a0ec407921debb1d6c446420568')
-b2sums=('5e26ef366e9587c686e395d596f3f28f619dbf76981091f7f3cc9c76e8cc3e1f558eef0ff1538498eea25c04c661fc7e2402083efa81def675cbaece74b8c6f0'
-        
'e45e2d66db1a69a5c0c38d76973f2ee475fa389a9a068f6918e61d43b494857b14c45c52867fb53911fe5c9eb58680ad347b75578888ba41b782edcf09e3a6a9')
+sha256sums=('53131e1a57e7270f645707f8b0b65ba56048f5b5ac3f68faabed3eb0d710e449')
+b2sums=('610df6519323c9d08feccdd3d5b9d8a36cbed8ade7e31ca340e31aa0e21f6fc3ab6534c16a1660d9af53594d6836ed54fdd910202f22175d8517dc5193e1cd9c')
 
 _pick() {
   local p="$1" f d; shift
@@ -58,9 +55,6 @@ prepare() {
   sed -i 's|WRAPPER__FCFLAGS|WRAPPER_FCFLAGS|g' configure
   sed -i 's|WRAPPER_EXTRA_FCFLAGS|WRAPPER_FCFLAGS|g' configure
   sed -i 's|"-I/usr/include",||' opal/tools/wrappers/opal_wrapper.c
-
-  # fix regression in 5.0.7 https://github.com/open-mpi/ompi/issues/13103
-  patch -p1 -i ../fix-oshmem-pointer-cast.patch
 }
 
 build() {


=====================================
fix-oshmem-pointer-cast.patch deleted
=====================================
@@ -1,12 +0,0 @@
-diff --git a/oshmem/mca/sshmem/base/sshmem_base_open.c 
b/oshmem/mca/sshmem/base/sshmem_base_open.c
-index 1f0d1eb..ed25cb5 100644
---- a/oshmem/mca/sshmem/base/sshmem_base_open.c
-+++ b/oshmem/mca/sshmem/base/sshmem_base_open.c
-@@ -31,7 +31,7 @@
-  * globals
-  */
-
--void *mca_sshmem_base_start_address = UINTPTR_MAX;
-+void *mca_sshmem_base_start_address = (void*)UINTPTR_MAX;
-
- char * mca_sshmem_base_backing_file_dir = NULL;



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/openmpi/-/commit/88c6f666337f8295e08ca47f02bc7569b29df291

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/openmpi/-/commit/88c6f666337f8295e08ca47f02bc7569b29df291
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to