summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAkash Patel2022-04-10 13:52:16 -0400
committerGitHub2022-04-10 19:52:16 +0200
commit9a4edb49b30e63fde3608b8f4bc4b3b927d234ca (patch)
tree7eacfc5a69a3e89172ae6aa95e2f151e76d96b40
parentf60aeb7442c73d24b40c3fc5f34a66437fbb65c3 (diff)
downloadaur-9a4edb49b30e63fde3608b8f4bc4b3b927d234ca.tar.gz
fix enumerator if kfd path does not exist (#761)
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD13
2 files changed, 13 insertions, 4 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 427525438743..cfd0daa243e0 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = rocminfo
pkgdesc = ROCm info tools - rocm_agent_enumerator
pkgver = 5.1.1
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/RadeonOpenCompute/rocminfo
arch = x86_64
license = custom:NCSAOSL
@@ -12,6 +12,8 @@ pkgbase = rocminfo
depends = python
depends = hsa-rocr
source = rocminfo-5.1.1.tar.gz::https://github.com/RadeonOpenCompute/rocminfo/archive/rocm-5.1.1.tar.gz
+ source = fix-kfd.patch::https://patch-diff.githubusercontent.com/raw/RadeonOpenCompute/rocminfo/pull/53.patch
sha256sums = e3b01b457164d91cd1178e38f572b6fd1a44867b046d924e335d6b1df997a1aa
+ sha256sums = SKIP
pkgname = rocminfo
diff --git a/PKGBUILD b/PKGBUILD
index 170f46313770..b5d665a32e97 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -6,17 +6,24 @@
pkgname=rocminfo
pkgver=5.1.1
-pkgrel=1
+pkgrel=2
pkgdesc='ROCm info tools - rocm_agent_enumerator'
arch=('x86_64')
url='https://github.com/RadeonOpenCompute/rocminfo'
license=('custom:NCSAOSL')
depends=('pciutils' 'python' 'hsa-rocr')
makedepends=('cmake' 'git' 'rocm-cmake')
-source=("$pkgname-$pkgver.tar.gz::$url/archive/rocm-$pkgver.tar.gz")
-sha256sums=('e3b01b457164d91cd1178e38f572b6fd1a44867b046d924e335d6b1df997a1aa')
+source=("$pkgname-$pkgver.tar.gz::$url/archive/rocm-$pkgver.tar.gz"
+ "fix-kfd.patch::https://patch-diff.githubusercontent.com/raw/RadeonOpenCompute/rocminfo/pull/53.patch")
+sha256sums=('e3b01b457164d91cd1178e38f572b6fd1a44867b046d924e335d6b1df997a1aa'
+ 'SKIP')
_dirname="$(basename "$url")-$(basename "${source[0]}" .tar.gz)"
+prepare() {
+ cd "$_dirname"
+ patch -Np1 < "${srcdir}/fix-kfd.patch"
+}
+
build() {
# ROCRTST_BLD_TYPE=Release fixes a build error regarding _FORTIFY_SOURCE=2
cmake -DCMAKE_PREFIX_PATH=/opt/rocm \