Commits:
-
50a69790
by Timo Aaltonen at 2024-08-02T09:57:51+03:00
changelog update
-
4b961700
by Timo Aaltonen at 2024-08-02T10:16:16+03:00
rules: Fix FTBFS by only cleaning some nvk test binaries if they actually get built.
-
4a538097
by Timo Aaltonen at 2024-08-02T11:11:24+03:00
rules: Add a new NVK_ARCHS which is a subset of RUSTICL_ARCHS, strip powerpc, ppc64el and s390x from it.
-
4e4a7308
by Timo Aaltonen at 2024-08-02T11:24:49+03:00
control: Add lua5.4 to build-depends for arm* in order to work around FTBFS caused by setting MESON_PACKAGE_CACHE_DIR for nvk. (Closes: #1077729)
-
14abd529
by Timo Aaltonen at 2024-08-02T11:27:45+03:00
release to sid
4 changed files:
Changes:
debian/changelog
|
1
|
+mesa (24.1.5-2) unstable; urgency=medium
|
|
2
|
+
|
|
3
|
+ [ Adrian Bunk ]
|
|
4
|
+ * control, rules: mips64el has latest LLVM already for some time
|
|
5
|
+
|
|
6
|
+ [ Timo Aaltonen ]
|
|
7
|
+ * rules: Fix FTBFS by only cleaning some nvk test binaries if they
|
|
8
|
+ actually get built.
|
|
9
|
+ * rules: Add a new NVK_ARCHS which is a subset of RUSTICL_ARCHS, strip
|
|
10
|
+ powerpc, ppc64el and s390x from it.
|
|
11
|
+ * control: Add lua5.4 to build-depends for arm* in order to work
|
|
12
|
+ around FTBFS caused by setting MESON_PACKAGE_CACHE_DIR for nvk.
|
|
13
|
+ (Closes: #1077729)
|
|
14
|
+
|
|
15
|
+ -- Timo Aaltonen <tjaalton@debian.org> Fri, 02 Aug 2024 11:25:02 +0300
|
|
16
|
+
|
1
|
17
|
mesa (24.1.5-1) unstable; urgency=medium
|
2
|
18
|
|
3
|
19
|
* New upstream release.
|
debian/control
... |
... |
@@ -38,6 +38,7 @@ Build-Depends: |
38
|
38
|
libxshmfence-dev (>= 1.1),
|
39
|
39
|
libxtensor-dev [linux-arm64],
|
40
|
40
|
libzstd-dev,
|
|
41
|
+ lua5.4 [arm64 armel armhf],
|
41
|
42
|
python3,
|
42
|
43
|
python3-mako,
|
43
|
44
|
python3-ply,
|
debian/control.in
... |
... |
@@ -38,6 +38,7 @@ Build-Depends: |
38
|
38
|
libxshmfence-dev (>= 1.1),
|
39
|
39
|
libxtensor-dev [linux-arm64],
|
40
|
40
|
libzstd-dev,
|
|
41
|
+ lua5.4 [arm64 armel armhf],
|
41
|
42
|
python3,
|
42
|
43
|
python3-mako,
|
43
|
44
|
python3-ply,
|
debian/rules
... |
... |
@@ -46,6 +46,7 @@ confflags_TEFLON = -Dteflon=false |
46
|
46
|
|
47
|
47
|
LLVM_ARCHS = amd64 arm64 armel armhf i386 loong64 mips64el powerpc ppc64 ppc64el riscv64 s390x sparc64 x32
|
48
|
48
|
RUSTICL_ARCHS = amd64 arm64 armel armhf i386 loong64 mips64el powerpc ppc64 ppc64el riscv64 s390x x32
|
|
49
|
+NVK_ARCHS = amd64 arm64 armel armhf i386 loong64 mips64el ppc64 riscv64 x32
|
49
|
50
|
VALGRIND_ARCHS = amd64 arm64 armhf i386 mips64el powerpc ppc64 ppc64el s390x
|
50
|
51
|
WINE_ARCHS = amd64 arm64 armel armhf i386
|
51
|
52
|
|
... |
... |
@@ -125,9 +126,12 @@ else |
125
|
126
|
confflags_GALLIUM += -Dllvm=enabled
|
126
|
127
|
confflags_GALLIUM += -Dgallium-opencl=icd
|
127
|
128
|
|
128
|
|
- # Build rusticl and nvk for archs where rustc is available
|
|
129
|
+ # Build rusticl for archs where rustc is available
|
129
|
130
|
ifneq (,$(filter $(DEB_HOST_ARCH), $(RUSTICL_ARCHS)))
|
130
|
131
|
confflags_GALLIUM += -Dgallium-rusticl=true
|
|
132
|
+ endif
|
|
133
|
+
|
|
134
|
+ ifneq (,$(filter $(DEB_HOST_ARCH), $(NVK_ARCHS)))
|
131
|
135
|
VULKAN_DRIVERS += nouveau
|
132
|
136
|
endif
|
133
|
137
|
|
... |
... |
@@ -253,8 +257,10 @@ override_dh_install: |
253
|
257
|
rm debian/tmp/usr/lib/*/libglapi.so
|
254
|
258
|
rm debian/tmp/usr/lib/*/libEGL_mesa.so
|
255
|
259
|
rm debian/tmp/usr/lib/*/libGLX_mesa.so
|
|
260
|
+ ifneq (,$(filter $(DEB_HOST_ARCH), $(NVK_ARCHS)))
|
256
|
261
|
rm debian/tmp/usr/bin/mme_fermi_sim_hw_test
|
257
|
262
|
rm debian/tmp/usr/bin/mme_tu104_sim_hw_test
|
|
263
|
+ endif
|
258
|
264
|
# use -f here though
|
259
|
265
|
rm -f debian/tmp/usr/lib/*/libgrl.a
|
260
|
266
|
|
|