From 38bc424c5adf671c9b82aa950bfb18951b3f55b1 Mon Sep 17 00:00:00 2001 From: kth5 Date: Fri, 31 Jan 2025 11:26:50 +0100 Subject: [PATCH] * update rocsolver to 6.2.4-1 --- rocsolver/.SRCINFO | 11 +++++++---- rocsolver/PKGBUILD | 16 ++++++++-------- 2 files changed, 15 insertions(+), 12 deletions(-) diff --git a/rocsolver/.SRCINFO b/rocsolver/.SRCINFO index a90e0e696a..30656bbc15 100644 --- a/rocsolver/.SRCINFO +++ b/rocsolver/.SRCINFO @@ -1,9 +1,12 @@ pkgbase = rocsolver pkgdesc = Subset of LAPACK functionality on the ROCm platform - pkgver = 6.0.2 + pkgver = 6.2.4 pkgrel = 1 url = https://rocm.docs.amd.com/projects/rocSOLVER/en/latest/index.html arch = x86_64 + arch = powerpc64le + arch = powerpc64 + arch = riscv64 license = BSD-2-Clause makedepends = rocm-cmake makedepends = python-pyaml @@ -11,12 +14,12 @@ pkgbase = rocsolver depends = rocm-core depends = glibc depends = gcc-libs - depends = hip + depends = hip-runtime-amd depends = rocblas depends = rocsparse options = !lto options = !buildflags - source = rocsolver-6.0.2.tar.gz::https://github.com/ROCmSoftwarePlatform/rocSOLVER/archive/rocm-6.0.2.tar.gz - sha256sums = 781d5df2886ab0d5087a215a33ac390dd27653b2a9b4a620c7d51b0ae56f63d2 + source = rocsolver-6.2.4.tar.gz::https://github.com/ROCmSoftwarePlatform/rocSOLVER/archive/rocm-6.2.4.tar.gz + sha256sums = 022863df6a9d51bd216e56dd4dc7d437584e48304cfdbc9c5751be1abfd7c73f pkgname = rocsolver diff --git a/rocsolver/PKGBUILD b/rocsolver/PKGBUILD index 61add68a41..8d01e07021 100644 --- a/rocsolver/PKGBUILD +++ b/rocsolver/PKGBUILD @@ -2,26 +2,26 @@ # Maintainer: Torsten Keßler pkgname=rocsolver -pkgver=6.0.2 -pkgrel=1.1 +pkgver=6.2.4 +pkgrel=1 pkgdesc='Subset of LAPACK functionality on the ROCm platform' arch=(x86_64 powerpc64le powerpc64 riscv64) url='https://rocm.docs.amd.com/projects/rocSOLVER/en/latest/index.html' license=('BSD-2-Clause') -depends=('rocm-core' 'glibc' 'gcc-libs' 'hip' 'rocblas' 'rocsparse') +depends=('rocm-core' 'glibc' 'gcc-libs' 'hip-runtime-amd' 'rocblas' 'rocsparse') makedepends=('rocm-cmake' 'python-pyaml' 'fmt') _git='https://github.com/ROCmSoftwarePlatform/rocSOLVER' source=("$pkgname-$pkgver.tar.gz::$_git/archive/rocm-$pkgver.tar.gz") -sha256sums=('781d5df2886ab0d5087a215a33ac390dd27653b2a9b4a620c7d51b0ae56f63d2') -options=(!debug !lto !buildflags) +sha256sums=('022863df6a9d51bd216e56dd4dc7d437584e48304cfdbc9c5751be1abfd7c73f') +options=(!lto !buildflags !makeflags) _dirname="$(basename "$_git")-$(basename "${source[0]}" .tar.gz)" build() { # Compile source code for supported GPU archs in parallel - #export HIPCC_COMPILE_FLAGS_APPEND="-parallel-jobs=$(nproc)" - #export HIPCC_LINK_FLAGS_APPEND="-parallel-jobs=$(nproc)" + export HIPCC_COMPILE_FLAGS_APPEND="-parallel-jobs=$(nproc)" + export HIPCC_LINK_FLAGS_APPEND="-parallel-jobs=$(nproc)" # -fcf-protection is not supported by HIP, see - # https://rocm.docs.amd.com/en/latest/reference/rocmcc.html#support-status-of-other-clang-options + # https://rocm.docs.amd.com/projects/llvm-project/en/latest/reference/rocmcc.html#support-status-of-other-clang-options local cmake_args=( -Wno-dev -S "$_dirname"