[arch-commits] Commit in llvm/trunk (PKGBUILD)
Evangelos Foutras
foutrelis at archlinux.org
Thu Jan 7 09:50:51 UTC 2016
Date: Thursday, January 7, 2016 @ 10:50:51
Author: foutrelis
Revision: 257599
Prepare LLVM 3.7.1
Delaying release for a bit in hope of finding a fix for the compiler
crashes introduced by the recent "abi_tag support" patch (FS#47329).
Modified:
llvm/trunk/PKGBUILD
----------+
PKGBUILD | 22 +++++++++++++++-------
1 file changed, 15 insertions(+), 7 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2016-01-07 06:39:12 UTC (rev 257598)
+++ PKGBUILD 2016-01-07 09:50:51 UTC (rev 257599)
@@ -11,8 +11,8 @@
pkgname=('llvm' 'llvm-libs' 'llvm-ocaml' 'lldb' 'clang' 'clang-analyzer'
'clang-tools-extra')
-pkgver=3.7.0
-pkgrel=6
+pkgver=3.7.1
+pkgrel=0
_ocaml_ver=4.02.3
arch=('i686' 'x86_64')
url="http://llvm.org/"
@@ -35,15 +35,15 @@
0001-New-MSan-mapping-layout-llvm-part.patch
0001-New-MSan-mapping-layout-compiler-rt-part.patch
llvm-Config-llvm-config.h)
-sha256sums=('ab45895f9dcdad1e140a3a79fd709f64b05ad7364e308c0e582c5b02e9cc3153'
+sha256sums=('be7794ed0cec42d6c682ca8e3517535b54555a3defabec83554dbc74db545ad5'
'SKIP'
- '4ed740c5a91df1c90a4118c5154851d6a475f39a91346bdf268c1c29c13aa1cc'
+ '56e2164c7c2a1772d5ed2a3e57485ff73ff06c97dff12edbeea1acc4412b0674'
'SKIP'
- '8ae8a0a3a96b7a700412d67df0af172cb2fc1326beec575fcc0f71d2e72709cd'
+ '4a91edaccad1ce984c7c49a4a87db186b7f7b21267b2b03bcf4bd7820715bc6b'
'SKIP'
- '227fa998520bc94974a428dc8e7654d9bdf277e5bc70d4064ebc05691bd62b0b'
+ '9d4769e4a927d3824bcb7a9c82b01e307c68588e6de4e7f04ab82d82c5af8181'
'SKIP'
- 'f4d7505bc111044eaa4033af012221e492938405b62522b8e3e354c20c4b71e9'
+ '9a0bc315ef55f44c98cdf92d064df0847f453ed156dd0ef6a87e04f5fd6a0e01'
'SKIP'
'cf9c8b4d70b4547eda162644658c5c203c3139fcea6c75003b6cd7dc11a8cccc'
'a1c9f36b97c639666ab6a1bd647a08a027e93e3d3cfd6f5af9c36e757599ce81'
@@ -110,6 +110,7 @@
-DLLVM_LINK_LLVM_DYLIB=ON \
-DLLVM_ENABLE_RTTI=ON \
-DLLVM_ENABLE_FFI=ON \
+ -DLLVM_BUILD_TESTS=ON \
-DLLVM_BUILD_DOCS=ON \
-DLLVM_ENABLE_SPHINX=ON \
-DLLVM_ENABLE_DOXYGEN=OFF \
@@ -127,6 +128,13 @@
sed -i '/compiler-rt\/cmake_install.cmake/d' projects/cmake_install.cmake
}
+check() {
+ cd "$srcdir/llvm-$pkgver.src/build"
+ make check
+ make check-clang || warning \
+ 'Ignoring Clang test failures caused by name mangling differences'
+}
+
package_llvm() {
pkgdesc="Low Level Virtual Machine"
depends=("llvm-libs=$pkgver-$pkgrel" 'perl')
More information about the arch-commits
mailing list