Timo Aaltonen pushed to branch debian-experimental at X Strike Force / lib / mesa
Commits: 91fd61b3 by Timo Aaltonen at 2025-11-27T12:30:11+02:00 control, rules: Migrate to llvm 21. - - - - - 3 changed files: - debian/changelog - debian/control - debian/rules Changes: ===================================== debian/changelog ===================================== @@ -1,3 +1,9 @@ +mesa (25.3.0-2) UNRELEASED; urgency=medium + + * control, rules: Migrate to llvm 21. + + -- Timo Aaltonen <[email protected]> Thu, 27 Nov 2025 12:30:07 +0200 + mesa (25.3.0-1) experimental; urgency=medium * New upstream release. ===================================== debian/control ===================================== @@ -13,16 +13,16 @@ Build-Depends: flatbuffers-compiler [linux-arm64], flex, glslang-tools [amd64 arm64 armel armhf i386 loong64 mips64el powerpc ppc64 ppc64el riscv64 s390x sparc64 x32], - libclang-19-dev [amd64 arm64 armel armhf i386 loong64 mips64el powerpc ppc64 ppc64el riscv64 s390x sparc64 x32], - libclang-cpp19-dev [amd64 arm64 armel armhf i386 loong64 mips64el powerpc ppc64 ppc64el riscv64 s390x sparc64 x32], - libclc-19 [amd64 arm64 armel armhf i386 loong64 mips64el powerpc ppc64 ppc64el riscv64 s390x sparc64 x32], - libclc-19-dev [amd64 arm64 armel armhf i386 loong64 mips64el powerpc ppc64 ppc64el riscv64 s390x sparc64 x32], + libclang-21-dev [amd64 arm64 armel armhf i386 loong64 mips64el powerpc ppc64 ppc64el riscv64 s390x sparc64 x32], + libclang-cpp21-dev [amd64 arm64 armel armhf i386 loong64 mips64el powerpc ppc64 ppc64el riscv64 s390x sparc64 x32], + libclc-21 [amd64 arm64 armel armhf i386 loong64 mips64el powerpc ppc64 ppc64el riscv64 s390x sparc64 x32], + libclc-21-dev [amd64 arm64 armel armhf i386 loong64 mips64el powerpc ppc64 ppc64el riscv64 s390x sparc64 x32], libdrm-dev (>= 2.4.125-1), libelf-dev [amd64 arm64 armel armhf i386 loong64 mips64el powerpc ppc64 ppc64el riscv64 s390x sparc64 x32], libexpat1-dev, libflatbuffers-dev [linux-arm64], libglvnd-core-dev (>= 1.3.2), - libllvmspirvlib-19-dev [amd64 arm64 armel armhf i386 loong64 mips64el powerpc ppc64 ppc64el riscv64 s390x sparc64 x32], + libllvmspirvlib-21-dev [amd64 arm64 armel armhf i386 loong64 mips64el powerpc ppc64 ppc64el riscv64 s390x sparc64 x32], libpng-dev [amd64 arm64 armel armhf i386 loong64 mips64el powerpc ppc64 ppc64el riscv64 s390x sparc64 x32], librust-paste-dev [amd64 arm64 armhf i386 ppc64 riscv64 x32], librust-rustc-hash-2-dev [amd64 arm64 armhf i386 ppc64 riscv64 x32], @@ -48,8 +48,8 @@ Build-Depends: libxxf86vm-dev, libzstd-dev, linux-libc-dev (>= 2.6.31) [linux-any], - llvm-19-dev [amd64 arm64 armel armhf i386 loong64 mips64el powerpc ppc64 ppc64el riscv64 s390x sparc64 x32], - llvm-spirv-19 [amd64 arm64 armel armhf i386 loong64 mips64el powerpc ppc64 ppc64el riscv64 s390x x32], + llvm-21-dev [amd64 arm64 armel armhf i386 loong64 mips64el powerpc ppc64 ppc64el riscv64 s390x sparc64 x32], + llvm-spirv-21 [amd64 arm64 armel armhf i386 loong64 mips64el powerpc ppc64 ppc64el riscv64 s390x x32], meson (>= 1.7.0), pkgconf, python3, @@ -271,7 +271,7 @@ Section: libs Architecture: amd64 arm64 armel armhf i386 loong64 mips64el powerpc ppc64 ppc64el riscv64 s390x x32 Pre-Depends: ${misc:Pre-Depends} Depends: - libclc-19, + libclc-21, ocl-icd-libopencl1 | libopencl1, ${misc:Depends}, ${shlibs:Depends} ===================================== debian/rules ===================================== @@ -13,7 +13,7 @@ DEB_HOST_ARCH_OS ?= $(shell dpkg-architecture -qDEB_HOST_ARCH_OS) DEB_HOST_ARCH_CPU ?= $(shell dpkg-architecture -qDEB_HOST_ARCH_CPU) # for finding the correct llvm-config when meson doesn't know about it yet -LLVM_VERSION = 19 +LLVM_VERSION = 21 export PATH:=/usr/lib/llvm-$(LLVM_VERSION)/bin/:$(PATH) export DEB_BUILD_MAINT_OPTIONS=optimize=-lto View it on GitLab: https://salsa.debian.org/xorg-team/lib/mesa/-/commit/91fd61b3f535bbb53878577709fc636d9297227c -- View it on GitLab: https://salsa.debian.org/xorg-team/lib/mesa/-/commit/91fd61b3f535bbb53878577709fc636d9297227c You're receiving this email because of your account on salsa.debian.org.

