summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorghbrown2023-09-14 17:28:07 -0500
committerghbrown2023-09-14 17:28:07 -0500
commitc6851afc497346f2e1a729f32015c0bb2e918fe5 (patch)
treeb803a335fa1058e85198a63353964cb95ce68cda
parent2a1878ea487dc708964557496aaf675e0f1c8124 (diff)
downloadaur-c6851afc497346f2e1a729f32015c0bb2e918fe5.tar.gz
Pin to version 15 for llvm and clang
-rw-r--r--.SRCINFO5
-rw-r--r--PKGBUILD10
2 files changed, 11 insertions, 4 deletions
diff --git a/.SRCINFO b/.SRCINFO
index e571d329e202..1e3a0c73a5f4 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -10,8 +10,9 @@ pkgbase = chapel-git
makedepends = cmake
depends = python
depends = perl
- depends = llvm
- depends = clang
+ depends = llvm15
+ depends = llvm15-libs
+ depends = clang15
source = git+https://github.com/chapel-lang/chapel.git
sha256sums = SKIP
diff --git a/PKGBUILD b/PKGBUILD
index e136da13281b..baba735eb70b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,13 +5,14 @@ _gituser="chapel-lang"
_gitname="chapel"
pkgname=${_gitname}-git
-pkgver=1.32.0.642.gf361e5dd2bd #autogenerated/written by pkgver()
+pkgver=1.32.0.3604.gd9a881bfbe4 #autogenerated/written by pkgver()
pkgrel=1
pkgdesc="Programming language designed for productive parallel computing at scale"
url="https://chapel-lang.org/"
arch=('x86_64' 'arm')
license=('Apache')
-depends=('python' 'perl' 'llvm' 'clang')
+# depends=('python' 'perl' 'llvm' 'clang')
+depends=('python' 'perl' 'llvm15' 'llvm15-libs' 'clang15') # if using old versions
makedepends=('git' 'cmake')
source=("git+https://github.com/${_gituser}/${_gitname}.git")
sha256sums=('SKIP') # source is not static
@@ -40,6 +41,11 @@ pkgver() {
build() {
cd "${srcdir}/${_gitname}"
+ # if depending on old versions like llvmXX and clangXX
+ export CHPL_TARGET_CPU="native"
+ export CHPL_HOST_COMPILER="clang"
+ export CHPL_HOST_CC="/usr/lib/llvm15/bin/clang"
+ export CHPL_HOST_CXX="/usr/lib/llvm15/bin/clang++"
./configure --prefix=/usr
make
}