summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorLone_Wolf2020-03-03 19:09:18 +0100
committerLone_Wolf2020-03-03 19:09:18 +0100
commit0b06dfa325b843fd0f893746b1109aef11f80bcb (patch)
tree3ef910f77f35668722fd1a745c3c79c590143891
parentc6368534fca3f887f3590473ec37eea572f894d7 (diff)
downloadaur-0b06dfa325b843fd0f893746b1109aef11f80bcb.tar.gz
added new checkdepend python-psutil, also disabled lldb tests
-rw-r--r--.SRCINFO31
-rw-r--r--PKGBUILD11
2 files changed, 21 insertions, 21 deletions
diff --git a/.SRCINFO b/.SRCINFO
index a1d989ab8b03..ae4eef122150 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,9 +1,10 @@
pkgbase = llvm-git
- pkgver = 11.0.0_r340515.4a5f9d9faf7
+ pkgver = 11.0.0_r344273.831fe8dc4c7
pkgrel = 1
url = https://llvm.org/
arch = x86_64
license = custom:Apache 2.0 with LLVM Exception
+ checkdepends = python-psutil
makedepends = git
makedepends = cmake
makedepends = ninja
@@ -32,21 +33,21 @@ pkgbase = llvm-git
pkgname = llvm-git
pkgdesc = LLVM development version. includes clang and many other tools
- depends = llvm-libs-git=11.0.0_r340515.4a5f9d9faf7-1
+ depends = llvm-libs-git=11.0.0_r344273.831fe8dc4c7-1
depends = perl
optdepends = python: for scripts
optdepends = python-setuptools: for using lit = LLVM Integrated Tester
provides = aur-llvm-git
- provides = compiler-rt-git=11.0.0_r340515.4a5f9d9faf7-1
- provides = clang-git=11.0.0_r340515.4a5f9d9faf7-1
- provides = lld-git=11.0.0_r340515.4a5f9d9faf7-1
- provides = lldb-git=11.0.0_r340515.4a5f9d9faf7-1
- provides = polly-git=11.0.0_r340515.4a5f9d9faf7-1
- provides = compiler-rt=11.0.0_r340515.4a5f9d9faf7-1
- provides = clang=11.0.0_r340515.4a5f9d9faf7-1
- provides = lld=11.0.0_r340515.4a5f9d9faf7-1
- provides = lldb=11.0.0_r340515.4a5f9d9faf7-1
- provides = polly=11.0.0_r340515.4a5f9d9faf7-1
+ provides = compiler-rt-git=11.0.0_r344273.831fe8dc4c7-1
+ provides = clang-git=11.0.0_r344273.831fe8dc4c7-1
+ provides = lld-git=11.0.0_r344273.831fe8dc4c7-1
+ provides = lldb-git=11.0.0_r344273.831fe8dc4c7-1
+ provides = polly-git=11.0.0_r344273.831fe8dc4c7-1
+ provides = compiler-rt=11.0.0_r344273.831fe8dc4c7-1
+ provides = clang=11.0.0_r344273.831fe8dc4c7-1
+ provides = lld=11.0.0_r344273.831fe8dc4c7-1
+ provides = lldb=11.0.0_r344273.831fe8dc4c7-1
+ provides = polly=11.0.0_r344273.831fe8dc4c7-1
conflicts = llvm
conflicts = compiler-rt
conflicts = clang
@@ -63,14 +64,14 @@ pkgname = llvm-libs-git
depends = ncurses
depends = libxml2
provides = aur-llvm-libs-git
- provides = llvm-libs=11.0.0_r340515.4a5f9d9faf7-1
+ provides = llvm-libs=11.0.0_r344273.831fe8dc4c7-1
conflicts = llvm-libs
pkgname = llvm-ocaml-git
pkgdesc = OCaml bindings for LLVM
- depends = llvm-git=11.0.0_r340515.4a5f9d9faf7-1
+ depends = llvm-git=11.0.0_r344273.831fe8dc4c7-1
depends = ocaml=4.09.0
depends = ocaml-ctypes
- provides = llvm-ocaml=11.0.0_r340515.4a5f9d9faf7-1
+ provides = llvm-ocaml=11.0.0_r344273.831fe8dc4c7-1
conflicts = llvm-ocaml
diff --git a/PKGBUILD b/PKGBUILD
index f2bbcd4f30c3..61ef255259ae 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -15,7 +15,7 @@
pkgname=('llvm-git' 'llvm-libs-git' 'llvm-ocaml-git')
-pkgver=11.0.0_r340515.4a5f9d9faf7
+pkgver=11.0.0_r344273.831fe8dc4c7
pkgrel=1
arch=('x86_64')
url="https://llvm.org/"
@@ -23,7 +23,7 @@ license=('custom:Apache 2.0 with LLVM Exception')
makedepends=( 'git' 'cmake' 'ninja' 'libffi' 'libedit' 'ncurses' 'libxml2' 'python-sphinx'
'ocaml' 'ocaml-ctypes' 'ocaml-findlib'
'python-sphinx' 'python-recommonmark' 'swig' 'python')
-
+checkdepends=('python-psutil')
source=("llvm-project::git+https://github.com/llvm/llvm-project.git"
'llvm-config.h'
'enable-SSP-and-PIE-by-default.patch')
@@ -104,9 +104,8 @@ build() {
-D LLVM_BINUTILS_INCDIR=/usr/include \
-D LLVM_VERSION_SUFFIX="" \
-D POLLY_ENABLE_GPGPU_CODEGEN=ON \
- -D LINK_POLLY_INTO_TOOLS=ON \
-D CMAKE_POLICY_DEFAULT_CMP0075=NEW \
- -D LLVM_ENABLE_PROJECTS="polly;lldb;lld;compiler-rt;clang-tools-extra;clang"
+ -D LLVM_ENABLE_PROJECTS="polly;lldb;lld;compiler-rt;clang-tools-extra;clang" \
ninja $NINJAFLAGS all ocaml_doc
}
@@ -116,8 +115,8 @@ check() {
ninja $NINJAFLAGS check
ninja $NINJAFLAGS check-polly
ninja $NINJAFLAGS check-lld
- # check-lldb causes ninja to hang at 99%, disabled those tests for now
- ninja $NINJAFLAGS check-lldb
+ # lldb tests fail very often, skipping them
+ # ninja $NINJAFLAGS check-lldb
ninja $NINJAFLAGS check-clang
ninja $NINJAFLAGS check-clang-tools
}