[neon/snap-packaging/kde-qt6-core-sdk/work.core24] /: bump clang to 20 as that seems to be what kf6 uses

Scarlett Moore null at kde.org
Sun Nov 16 12:15:10 GMT 2025


Git commit 77e8cf686416abb7e4a069db8edc26b3615672f9 by Scarlett Moore.
Committed on 16/11/2025 at 12:14.
Pushed by scarlettmoore into branch 'work.core24'.

bump clang to 20 as that seems to be what kf6 uses

M  +7    -6    snapcraft.yaml

https://invent.kde.org/neon/snap-packaging/kde-qt6-core-sdk/-/commit/77e8cf686416abb7e4a069db8edc26b3615672f9

diff --git a/snapcraft.yaml b/snapcraft.yaml
index 0613486..e1d90ad 100644
--- a/snapcraft.yaml
+++ b/snapcraft.yaml
@@ -158,7 +158,7 @@ parts:
     build-packages:
       - binutils
       - bison
-      - clang
+      - clang-20
       - default-libmysqlclient-dev
       - firebird-dev
       - flex
@@ -176,8 +176,8 @@ parts:
       - libb2-dev
       - libbluetooth-dev
       - libbrotli-dev
-      - libc++abi-dev
-      - libclang-dev
+      - libc++abi-20-dev
+      - libclang-20-dev
       - libclang-rt-dev
       - libcups2-dev
       - libcurl4-openssl-dev
@@ -256,7 +256,7 @@ parts:
       - libspeechd-dev
       - libsqlite3-dev
       - libssl-dev
-      - libstdc++-13-dev
+      - libstdc++-14-dev
       - libsystemd-dev
       - libtiff-dev
       - libts-dev
@@ -323,8 +323,8 @@ parts:
       - libxss-dev
       - libxtst-dev
       - libzstd-dev
-      - llvm
-      - llvm-dev
+      - llvm-20
+      - llvm-20-dev
       - mesa-common-dev
       - mold
       - ninja-build
@@ -359,6 +359,7 @@ parts:
       - CMAKE_PREFIX_PATH: /snap/ffmpeg-2404-sdk/current/usr${CMAKE_PREFIX_PATH:+:$CMAKE_PREFIX_PATH}
       - DICPATH: "$CRAFT_STAGE/usr/share/hunspell"
       - PKG_CONFIG_PATH: /snap/ffmpeg-2404-sdk/current/usr/lib/$CRAFT_ARCH_TRIPLET_BUILD_FOR/pkgconfig${PKG_CONFIG_PATH:+:$PKG_CONFIG_PATH}
+      - LLVM_INSTALL_DIR: $CRAFT_STAGE/usr/lib/llvm-20/lib
     prime:
       - -usr/lib/$CRAFT_ARCH_TRIPLET_BUILD_FOR/libcurl*
       - -usr/lib/$CRAFT_ARCH_TRIPLET_BUILD_FOR/libvulkan*


More information about the Neon-commits mailing list