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.


Reply via email to