Date: Tuesday, March 14, 2023 @ 16:44:46
Author: foutrelis
Revision: 470828
upgpkg: clang 15.0.7-2: add clang-linker-wrapper (FS#77814)
Modified:
clang/trunk/PKGBUILD
----------+
PKGBUILD | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2023-03-14 16:27:31 UTC (rev 470827)
+++ PKGBUILD 2023-03-14 16:44:46 UTC (rev 470828)
@@ -3,7 +3,7 @@
pkgname=clang
pkgver=15.0.7
-pkgrel=1
+pkgrel=2
pkgdesc="C language family frontend for LLVM"
arch=('x86_64')
url="https://clang.llvm.org/"
@@ -21,6 +21,7 @@
$_source_base/clang-tools-extra-$pkgver.src.tar.xz{,.sig}
$_source_base/llvm-$pkgver.src.tar.xz{,.sig}
$_source_base/cmake-$pkgver.src.tar.xz{,.sig}
+
$pkgname-linker-wrapper-tool.patch::https://github.com/llvm/llvm-project/commit/c2aabcfc8395.patch
enable-fstack-protector-strong-by-default.patch)
sha256sums=('a6b673ef15377fb46062d164e8ddc4d05c348ff8968f015f7f4af03f51000067'
'SKIP'
@@ -30,6 +31,7 @@
'SKIP'
'8986f29b634fdaa9862eedda78513969fe9788301c9f2d938f4c10a3e7a3e7ea'
'SKIP'
+ '640ac4858c68cc6d52226afe01a67ad017f95511636b631d826b791c5b11a47e'
'7a9ce949579a3b02d4b91b6835c4fb45adc5f743007572fb0e28e6433e48f3a5')
validpgpkeys=('474E22316ABF4785A88C6E8EA2C794A986419D8A' # Tom Stellard
<[email protected]>
'D574BD5D1D0E98895E3BF90044F2485E45D59042') # Tobias Hieta
<[email protected]>
@@ -63,6 +65,9 @@
mv "$srcdir/clang-tools-extra-$pkgver.src" tools/extra
patch -Np2 -i ../enable-fstack-protector-strong-by-default.patch
+ # https://reviews.llvm.org/D145862
+ patch -Np2 -l -i ../$pkgname-linker-wrapper-tool.patch
+
# Attempt to convert script to Python 3
2to3 -wn --no-diffs \
tools/extra/clang-include-fixer/find-all-symbols/tool/run-find-all-symbols.py