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


Commits:
7073e5e1 by Jakub Klinkovský at 2024-05-05T21:57:51+02:00
upgpkg: 6.30.06-2: disable cudnn support due to compatibility issues

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = root
        pkgdesc = C++ data analysis framework and interpreter from CERN
        pkgver = 6.30.06
-       pkgrel = 1
+       pkgrel = 2
        url = https://root.cern
        arch = x86_64
        license = LGPL2.1
@@ -13,7 +13,6 @@ pkgbase = root
        makedepends = cfitsio
        makedepends = cmake
        makedepends = cuda
-       makedepends = cudnn
        makedepends = gcc-fortran
        makedepends = git
        makedepends = go
@@ -141,7 +140,6 @@ pkgname = root-cuda
        depends = xxhash>=0.6.5-1
        depends = zstd
        depends = cuda
-       depends = cudnn
        optdepends = cern-vdt: Add a set of fast and vectorisable mathematical 
functions
        optdepends = chromium: Support for WebGUI
        optdepends = cfitsio: Read images and data from FITS files


=====================================
PKGBUILD
=====================================
@@ -8,7 +8,7 @@
 pkgbase=root
 pkgname=('root' 'root-cuda')
 pkgver=6.30.06
-pkgrel=1
+pkgrel=2
 pkgdesc='C++ data analysis framework and interpreter from CERN'
 arch=('x86_64')
 url='https://root.cern'
@@ -21,7 +21,7 @@ makedepends=(
     'cfitsio'
     'cmake'
     'cuda'
-    'cudnn'
+    #'cudnn'
     'gcc-fortran'
     'git'
     'go'
@@ -131,6 +131,9 @@ prepare() {
     CUSTOM_CMAKE_FLAGS+=" -DINSTALL_PREFIX=/usr"
     # GSL option was removed
     CUSTOM_CMAKE_FLAGS+=" -Dgsl_shared=OFF"
+    # root is not compatible with cudnn 9, disabled for now
+    # see https://github.com/root-project/root/issues/15413
+    CUSTOM_CMAKE_FLAGS+=" -Dcudnn=OFF"
     export CUSTOM_CMAKE_FLAGS
 
     # update system flags
@@ -279,7 +282,10 @@ package_root-cuda() {
     pkgdesc='C++ data analysis framework and interpreter from CERN with GPU 
(CUDA) features enabled'
     provides=('root')
     conflicts=('root')
-    depends+=('cuda' 'cudnn')
+    depends+=(
+        'cuda'
+        #'cudnn'
+    )
     optdepends+=('gcc-fortran: Enable the Fortran components of ROOT')
     _package build-cuda
 }



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/root/-/commit/7073e5e197e737c1dea8ad44f7f6679ee9f78d2f

-- 
This project does not include diff previews in email notifications.
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/root/-/commit/7073e5e197e737c1dea8ad44f7f6679ee9f78d2f
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to