Evangelos Foutras pushed to branch main at Arch Linux / Packaging / Packages / 
compiler-rt


Commits:
22914dd8 by Evangelos Foutras at 2024-03-02T16:31:19+02:00
upgpkg: 17.0.6-1

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = compiler-rt
        pkgdesc = Compiler runtime libraries for clang
-       pkgver = 16.0.6
-       pkgrel = 3
+       pkgver = 17.0.6
+       pkgrel = 1
        url = https://compiler-rt.llvm.org/
        arch = x86_64
        license = custom:Apache 2.0 with LLVM Exception
@@ -11,18 +11,16 @@ pkgbase = compiler-rt
        makedepends = python
        depends = gcc-libs
        options = staticlibs
-       source = 
https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/compiler-rt-16.0.6.src.tar.xz
-       source = 
https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/compiler-rt-16.0.6.src.tar.xz.sig
-       source = 
https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/cmake-16.0.6.src.tar.xz
-       source = 
https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/cmake-16.0.6.src.tar.xz.sig
-       source = 
compiler-rt-move-allocator-base.patch::https://github.com/llvm/llvm-project/commit/fb77ca05ffb4.patch
+       source = 
https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/compiler-rt-17.0.6.src.tar.xz
+       source = 
https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/compiler-rt-17.0.6.src.tar.xz.sig
+       source = 
https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/cmake-17.0.6.src.tar.xz
+       source = 
https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/cmake-17.0.6.src.tar.xz.sig
        validpgpkeys = 474E22316ABF4785A88C6E8EA2C794A986419D8A
        validpgpkeys = D574BD5D1D0E98895E3BF90044F2485E45D59042
-       sha256sums = 
7911a2a9cca10393a17f637c01a6f5555b0a38f64ff47dc9168413a4190bc2db
+       sha256sums = 
11b8d09dcf92a0f91c5c82defb5ad9ff4acf5cf073a80c317204baa922d136b4
        sha256sums = SKIP
-       sha256sums = 
39d342a4161095d2f28fb1253e4585978ac50521117da666e2b1f6f28b62f514
+       sha256sums = 
807f069c54dc20cb47b21c1f6acafdd9c649f3ae015609040d6182cab01140f4
        sha256sums = SKIP
-       sha256sums = 
18d48240a6ef1242494fda7901858e189fb1c16791a33de0e862f519665eb1e3
        makedepends_x86_64 = lib32-gcc-libs
 
 pkgname = compiler-rt


=====================================
PKGBUILD
=====================================
@@ -2,8 +2,8 @@
 # Contributor: Jan "heftig" Steffens <jan.steff...@gmail.com>
 
 pkgname=compiler-rt
-pkgver=16.0.6
-pkgrel=3
+pkgver=17.0.6
+pkgrel=1
 pkgdesc="Compiler runtime libraries for clang"
 arch=('x86_64')
 url="https://compiler-rt.llvm.org/";
@@ -15,13 +15,11 @@ makedepends_x86_64=('lib32-gcc-libs')
 options=('staticlibs')
 
_source_base=https://github.com/llvm/llvm-project/releases/download/llvmorg-$pkgver
 source=($_source_base/compiler-rt-$pkgver.src.tar.xz{,.sig}
-        $_source_base/cmake-$pkgver.src.tar.xz{,.sig}
-        
$pkgname-move-allocator-base.patch::https://github.com/llvm/llvm-project/commit/fb77ca05ffb4.patch)
-sha256sums=('7911a2a9cca10393a17f637c01a6f5555b0a38f64ff47dc9168413a4190bc2db'
+        $_source_base/cmake-$pkgver.src.tar.xz{,.sig})
+sha256sums=('11b8d09dcf92a0f91c5c82defb5ad9ff4acf5cf073a80c317204baa922d136b4'
             'SKIP'
-            '39d342a4161095d2f28fb1253e4585978ac50521117da666e2b1f6f28b62f514'
-            'SKIP'
-            '18d48240a6ef1242494fda7901858e189fb1c16791a33de0e862f519665eb1e3')
+            '807f069c54dc20cb47b21c1f6acafdd9c649f3ae015609040d6182cab01140f4'
+            'SKIP')
 validpgpkeys=('474E22316ABF4785A88C6E8EA2C794A986419D8A'  # Tom Stellard 
<tstel...@redhat.com>
               'D574BD5D1D0E98895E3BF90044F2485E45D59042') # Tobias Hieta 
<tob...@hieta.se>
 
@@ -29,9 +27,6 @@ prepare() {
   mv cmake{-$pkgver.src,}
   cd compiler-rt-$pkgver.src
   mkdir build
-
-  # ASan: move allocator base to avoid conflict with high-entropy ASLR for 
x86-64 Linux
-  patch -Np2 -i ../$pkgname-move-allocator-base.patch
 }
 
 build() {



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/compiler-rt/-/commit/22914dd834ce59e51ad953e356ba78539b7b4d76

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/compiler-rt/-/commit/22914dd834ce59e51ad953e356ba78539b7b4d76
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to