Changes
2 changed files (+7/-16)
-
-
@@ -1,6 +1,6 @@pkgbase = miopen-hip pkgdesc = AMD's Machine Intelligence Library (HIP backend) pkgver = 4.2.0 pkgver = 4.3.0 pkgrel = 1 url = https://github.com/ROCmSoftwarePlatform/MIOpen arch = x86_64
-
@@ -13,9 +13,7 @@ pkgbase = miopen-hipdepends = hip-rocclr provides = miopen conflicts = miopen source = miopen-hip-4.2.0.tar.gz::https://github.com/ROCmSoftwarePlatform/MIOpen/archive/rocm-4.2.0.tar.gz source = boost-1.72-download.patch sha256sums = 8ab02e784c8b3471159794766ed6303c333b33c69dc5186c0930e56504373b7c sha256sums = 25fd11b55180801f609f454d0d14c8dd8a3ca65217bcebad7eb8edfbaec67c5d source = miopen-hip-4.3.0.tar.gz::https://github.com/ROCmSoftwarePlatform/MIOpen/archive/rocm-4.3.0.tar.gz sha256sums = 034445470cfd44480a1d9854f9fdfe92cfb8efa3f002dee508eb9585e338486d pkgname = miopen-hip
-
-
-
@@ -3,7 +3,7 @@# Contributor: JP-Ellis <josh@jpellis.me> pkgname=miopen-hip pkgver=4.2.0 pkgver=4.3.0 pkgrel=1 pkgdesc="AMD's Machine Intelligence Library (HIP backend)" arch=('x86_64')
-
@@ -13,22 +13,15 @@ depends=('rocblas' 'rocm-clang-ocl' 'hip-rocclr')makedepends=('cmake' 'rocm-cmake' 'miopengemm') provides=('miopen') conflicts=('miopen') source=("$pkgname-$pkgver.tar.gz::$url/archive/rocm-$pkgver.tar.gz" 'boost-1.72-download.patch') sha256sums=('8ab02e784c8b3471159794766ed6303c333b33c69dc5186c0930e56504373b7c' '25fd11b55180801f609f454d0d14c8dd8a3ca65217bcebad7eb8edfbaec67c5d') source=("$pkgname-$pkgver.tar.gz::$url/archive/rocm-$pkgver.tar.gz") sha256sums=('034445470cfd44480a1d9854f9fdfe92cfb8efa3f002dee508eb9585e338486d') _dirname="$(basename "$url")-$(basename "${source[0]}" .tar.gz)" prepare() { cd "$_dirname" patch -Np1 -i "$srcdir/boost-1.72-download.patch" } build() { cd "$_dirname" # -fcf-protection is not supported by HIP, see # https://github.com/ROCm-Developer-Tools/HIP/blob/rocm-4.2.x/docs/markdown/clang_options.md # https://github.com/ROCm-Developer-Tools/HIP/blob/rocm-4.3.x/docs/markdown/clang_options.md # -fPIC fixes linking errors with boost. export CXX=/opt/rocm/llvm/bin/clang++ export CXXFLAGS="${CXXFLAGS} -fcf-protection=none -fPIC"
-