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

Evangelos Foutras foutrelis at gemini.archlinux.org
Wed Jun 22 06:01:46 UTC 2022


    Date: Wednesday, June 22, 2022 @ 06:01:46
  Author: foutrelis
Revision: 449282

upgpkg: clang13 13.0.1-2: avoid shadowing libclang 14

clang 14 ships libclang.so.13 because the ABI remained stable, but this
is kinda annoying because clang13's copy can get loaded instead. :\

Modified:
  clang13/trunk/PKGBUILD

----------+
 PKGBUILD |    9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2022-06-22 05:40:46 UTC (rev 449281)
+++ PKGBUILD	2022-06-22 06:01:46 UTC (rev 449282)
@@ -3,7 +3,7 @@
 
 pkgname=clang13
 pkgver=13.0.1
-pkgrel=1
+pkgrel=2
 pkgdesc="C language family frontend for LLVM 13"
 arch=('x86_64')
 url="https://clang.llvm.org/"
@@ -37,9 +37,14 @@
         continue
         ;;
       # trim static analyzer and other bits
-      bash-autocomplete|clang-format|clang-rename|scan-*)
+      bash-autocomplete|clang-format|clang-rename|hmaptool|scan-*)
         continue
         ;;
+      # avoid shadowing libclang.so.13 from clang 14
+      # https://github.com/llvm/llvm-project/issues/53684#issuecomment-1162669770
+      libclang|c-index-test)
+        continue
+        ;;
       clang|clang-*)
         ;;
       clang*|findAllSymbols)



More information about the arch-commits mailing list