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


Commits:
6cec55f9 by Jakub Klinkovský at 2026-06-15T07:09:17+02:00
upgpkg: 3.7.0-1

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,6 +1,6 @@
 pkgbase = nvshmem
        pkgdesc = NVIDIA parallel programming interface based on OpenSHMEM
-       pkgver = 3.6.5
+       pkgver = 3.7.0
        pkgrel = 1
        url = https://developer.nvidia.com/nvshmem
        arch = x86_64
@@ -19,8 +19,9 @@ pkgbase = nvshmem
        makedepends = python-installer
        makedepends = python-setuptools-scm
        makedepends = python-wheel
-       source = 
nvshmem-3.6.5.tar.gz::https://github.com/NVIDIA/nvshmem/archive/refs/tags/v3.6.5-0.tar.gz
-       b2sums = 
0adc83433c41841e231e14c2dec8cd0529bc4e38e1fc4e2bb58dffb217ea64f5635cebf92634beb76cbada8c67932abf862b716359c55148d3c26b84dcd786b7
+       options = !lto
+       source = 
nvshmem-3.7.0.tar.gz::https://github.com/NVIDIA/nvshmem/archive/refs/tags/v3.7.0-0.tar.gz
+       b2sums = 
c1cf5f1fadb46567b10d715a93129514f1fd1ec3f3428bfae9df76fd91c0f93fb5e3b76e1697d6ac0b97e1534c67b05ae76c3eb64b98bb8a2edd27cb64d7fa67
 
 pkgname = nvshmem
        depends = cuda


=====================================
PKGBUILD
=====================================
@@ -2,7 +2,7 @@
 
 pkgbase=nvshmem
 pkgname=(nvshmem python-nvshmem)
-pkgver=3.6.5
+pkgver=3.7.0
 _upstream_pkgrel=0
 _cuda_ver=13
 pkgrel=1
@@ -27,7 +27,9 @@ makedepends=(
   python-wheel
 )
 
source=($pkgbase-$pkgver.tar.gz::https://github.com/NVIDIA/nvshmem/archive/refs/tags/v$pkgver-$_upstream_pkgrel.tar.gz)
-b2sums=('0adc83433c41841e231e14c2dec8cd0529bc4e38e1fc4e2bb58dffb217ea64f5635cebf92634beb76cbada8c67932abf862b716359c55148d3c26b84dcd786b7')
+b2sums=('c1cf5f1fadb46567b10d715a93129514f1fd1ec3f3428bfae9df76fd91c0f93fb5e3b76e1697d6ac0b97e1534c67b05ae76c3eb64b98bb8a2edd27cb64d7fa67')
+# LTO does not work with mixed GCC versions (15 by nvcc and 16 system)
+options=(!lto)
 
 prepare() {
   cd $pkgbase-$pkgver-$_upstream_pkgrel
@@ -54,7 +56,7 @@ build() {
   # Valid values can be discovered from nvcc --help
   local cuda_archs="75;80;86;87;88;89;90;100;103;110;120;121;121-virtual"
   local env_options=(
-    # nvnshmem dependencies are configured through environment variables :-(
+    # nvshmem dependencies are configured through environment variables :-(
     # 
https://github.com/NVIDIA/nvshmem/blob/devel/cmake_config/NVSHMEMEnv.cmake#L90-L103
     CUDA_HOME="$CUDA_PATH"
     GDRCOPY_HOME=/usr



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/nvshmem/-/commit/6cec55f902d3bc6d8947152f4344c7cab223a7b0

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/nvshmem/-/commit/6cec55f902d3bc6d8947152f4344c7cab223a7b0
You're receiving this email because of your account on gitlab.archlinux.org. 
Manage all notifications: https://gitlab.archlinux.org/-/profile/notifications 
| Help: https://gitlab.archlinux.org/help


Reply via email to