[arch-commits] Commit in llvm/trunk (PKGBUILD)

Evangelos Foutras foutrelis at archlinux.org
Wed May 23 19:00:42 UTC 2012


    Date: Wednesday, May 23, 2012 @ 15:00:42
  Author: foutrelis
Revision: 159397

Fix FS#29983: [clang] package does not contain address sanitizer libraries

Modified:
  llvm/trunk/PKGBUILD

----------+
 PKGBUILD |    5 +++++
 1 file changed, 5 insertions(+)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2012-05-23 18:41:03 UTC (rev 159396)
+++ PKGBUILD	2012-05-23 19:00:42 UTC (rev 159397)
@@ -18,6 +18,7 @@
 makedepends=('libffi' 'python2' 'ocaml')
 source=(http://llvm.org/releases/$pkgver/$pkgname-$pkgver.src.tar.gz
         http://llvm.org/releases/$pkgver/clang-$pkgver.src.tar.gz
+        http://dev.archlinux.org/~foutrelis/sources/compiler-rt/compiler-rt-$pkgver.src.tar.xz
         llvm-Config-config.h
         llvm-Config-llvm-config.h
         cindexer-clang-path.patch
@@ -26,6 +27,7 @@
         clang-3.1-fix-libprofile_rt.a-location.patch)
 sha256sums=('1ea05135197b5400c1f88d00ff280d775ce778f8f9ea042e25a1e1e734a4b9ab'
             'ff63e215dcd3e2838ffdea38502f8d35bab17e487f3c3799579961e452d5a786'
+            '563d8a5ef86123ed8775e115ad7f90c1aa3e80f70b4e587f1bccab2c10753558'
             '312574e655f9a87784ca416949c505c452b819fad3061f2cde8aced6540a19a3'
             '597dc5968c695bbdbb0eac9e8eb5117fcd2773bc91edf5ec103ecffffab8bc48'
             '3074df5322900e087377a8e03a02115463ccc0011c25917c2f06df11facd9b92'
@@ -41,6 +43,9 @@
   rm -rf tools/clang
   cp -r "$srcdir/clang-$pkgver.src" tools/clang
 
+  rm -rf projects/compiler-rt
+  cp -r "$srcdir/compiler-rt-$pkgver.src" projects/compiler-rt
+
   # Fix symbolic links from OCaml bindings to LLVM libraries
   sed -i 's:\$(PROJ_libdir):/usr/lib/llvm:' bindings/ocaml/Makefile.ocaml
 




More information about the arch-commits mailing list