Your message dated Tue, 08 Sep 2026 06:21:37 +0000
with message-id <[email protected]>
and subject line Bug#1146470: fixed in mesa 26.2.2-1
has caused the Debian Bug report #1146470,
regarding mesa: NVK should not be enabled on ppc64
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1146470: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1146470
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: mesa
Version: 26.2.1-4
Severity: normal
Tags: patch, arch

Dear maintainer,

The Debian Mesa packaging enables the NVK Vulkan driver on ppc64, but NVK does 
not build successfully on this architecture.

The failure is reproducible with both Mesa 26.1 and Mesa 26.2 when NVK is 
enabled for ppc64.

During the Mesa build, generation of the NVK OpenCL/SPIR-V module fails in 
mesa_clc:

FAILED: src/nouveau/vulkan/nvkcl.spv

(file=input,line=0,column=0,index=6): Invalid extended instruction import 
'nepOs.LC'
(file=input,line=0,column=0,index=0): Failed to build module 1 out of 2.

The appropriate solution is to exclude ppc64 from the architectures on which 
Debian enables NVK.

I changed debian/rules so that NVK_ARCHS is:

NVK_ARCHS      = amd64 arm64 armhf i386 riscv64 x32

with ppc64 removed.

I have tested this change on real ppc64 hardware (PowerPC 970/iMac G5) with 
Mesa 26.2.1. The complete Debian package build succeeds with NVK excluded from 
ppc64.

This does not disable Vulkan support generally on ppc64. The other Vulkan 
drivers remain enabled, and mesa-vulkan-drivers is still built for ppc64.

The patch also removes the ppc64-specific code in regen_control which 
previously deleted the mesa-vulkan-drivers package from debian/control.

The attached patch is:

mesa-nvk-ppc64.patch

Please exclude ppc64 from NVK_ARCHS in the Debian Mesa packaging.


Best regards,
Jeroen Diederen

-- System Information:
Debian Release: forky/sid
  APT prefers unreleased
  APT policy: (500, 'unreleased'), (500, 'unstable')
Architecture: ppc64

Kernel: Linux 7.1.12+deb14-powerpc64 (SMP w/1 CPU thread; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
--- a/debian/rules
+++ b/debian/rules
@@ -53,7 +53,7 @@
 
 LLVM_ARCHS     = amd64 arm64 armhf i386 loong64 powerpc ppc64 ppc64el riscv64 
s390x sparc64 x32
 RUSTICL_ARCHS  = amd64 arm64 armhf i386 loong64 ppc64el riscv64 x32
-NVK_ARCHS      = amd64 arm64 armhf i386 ppc64 riscv64 x32
+NVK_ARCHS      = amd64 arm64 armhf i386 riscv64 x32
 VALGRIND_ARCHS = amd64 arm64 armhf i386 powerpc ppc64 ppc64el riscv64 s390x
 
 # hurd doesn't do direct rendering
@@ -316,6 +316,3 @@
            -e"s,@NVK_ARCHS@,$(NVK_ARCHS),g" \
            -e"s,@VALGRIND_ARCHS@,$(VALGRIND_ARCHS),g" \
            debian/control.in > debian/control
-       if [ "$(DEB_HOST_ARCH)" = "ppc64" ]; then \
-               sed -i '/^Package: mesa-vulkan-drivers$$/,/^$$/d' 
debian/control; \
-       fi

--- End Message ---
--- Begin Message ---
Source: mesa
Source-Version: 26.2.2-1
Done: Timo Aaltonen <[email protected]>

We believe that the bug you reported is fixed in the latest version of
mesa, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Timo Aaltonen <[email protected]> (supplier of updated mesa package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Tue, 08 Sep 2026 08:56:45 +0300
Source: mesa
Built-For-Profiles: derivative.ubuntu noudeb
Architecture: source
Version: 26.2.2-1
Distribution: experimental
Urgency: medium
Maintainer: Debian X Strike Force <[email protected]>
Changed-By: Timo Aaltonen <[email protected]>
Closes: 1146470
Changes:
 mesa (26.2.2-1) experimental; urgency=medium
 .
   * New upstream release.
   * rules: Re-enable radeonsi/radv on armhf.
   * rules: Drop ppc64 from NVK_ARCHS (Closes: #1146470), and x32 too (FTBFS).
Checksums-Sha1:
 c3149d3474f10b92c52cc01dafc998b83c4be632 5975 mesa_26.2.2-1.dsc
 3b125450504975156c6dc242e34bd2aafdaa195a 68533264 mesa_26.2.2.orig.tar.xz
 431c56de6b49dc2c4618afd37b4364e6c0a66af6 488 mesa_26.2.2.orig.tar.xz.asc
 48629765e571159f09af13db3d689854cfa1a0b3 105084 mesa_26.2.2-1.debian.tar.xz
 e869f1a075b044967d6cf18186175e41c6ca576c 11784 mesa_26.2.2-1_source.buildinfo
Checksums-Sha256:
 30659aafa626ed02af0bc6ed38e1af8e295b1878a0f32bd6b9ed4cb842572cdd 5975 
mesa_26.2.2-1.dsc
 eeb29ca7e56cfaa8e8a79538dcf834e3b18e501c31bef5145e959ea437cc4216 68533264 
mesa_26.2.2.orig.tar.xz
 d412493de163b62ff35a815c2180d10b05523c1ee5eddb542e3037f7d6a0d6a7 488 
mesa_26.2.2.orig.tar.xz.asc
 0020f6b08f9ab28643093362fadf62fe86e3db54b00b39beca5012628048b5e5 105084 
mesa_26.2.2-1.debian.tar.xz
 a582e20386768006bbace0cc17b6c80a9b9cca77c09dfff10190cc72c58e64dd 11784 
mesa_26.2.2-1_source.buildinfo
Files:
 afeea7b9eb84131fba210550e205dd0f 5975 graphics optional mesa_26.2.2-1.dsc
 4f9e0c96c913cdd9e8998453e248714e 68533264 graphics optional 
mesa_26.2.2.orig.tar.xz
 f776199e6ebd42fc9149980c22cfb1ca 488 graphics optional 
mesa_26.2.2.orig.tar.xz.asc
 e49536041c1e2d1d0e7dde1c91898149 105084 graphics optional 
mesa_26.2.2-1.debian.tar.xz
 b66c1eb5587ebfb2169de5212d17f167 11784 graphics optional 
mesa_26.2.2-1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEdS3ifE3rFwGbS2Yjy3AxZaiJhNwFAmqfo7EACgkQy3AxZaiJ
hNwCNA/9Hm5niH7QLEPJfitMXSNYVHB3C5mqMM5YVzvVoYFTb0YPYSr27B4NmXtn
huWfcn3tuvB+kV2H0PbQ/MJsGKSPhDq5FLY5CfVT4zZiUVi5Kbh8ewu3A8qFL94B
JmgnokrcnMHhkfxJNoPIQXYZE+Slm7xhiCcdFCyIxcIAjp9bVnwPjBNOirkthyTi
W81Eqs7cQKGnNvgnmg+U3hsPDZRWIyHyr3M1WQrO1jjHAAk+SjTXhFVI42s3usKH
cCu6TiyFuZgwBzksZ3WnKs1MFcO0vZQZOq3ipHcu1xhS31ld26X2GwXaUt2ftYxZ
WiUfDyBrtI2lNYbVxWcLeiY197HNuGGeOw+EqwCny3nH4led3iCrrfE9VnusYu6k
xwp+2+975VEvfuLCFJzjCOWLrEu5BDOAbW7NLjYPkNAHyDBpDKgyl032hFIsn7eh
tZiKBaRQYmF1p/5loj6KO6kyMp6YcCm6RVa/w/aizvjtJ/Y+i327gFE2IurroTeo
wyKq+whDUV2b6arYlaaqrPw36nB+o+zRYsf/WoLBMKxuMYA7JGa0pcftUdvlIyit
pL2fIZ1GE11ogSJ+4kIUZVatNmve/bZTkg7wgnJhewy+64TMSJRyhwhrYcdzqjxf
Vn8kZoSCax9L8kercTQjWPtr5LveUPc3C9QUbapEnfkH3z7PB4o=
=GZYb
-----END PGP SIGNATURE-----

Attachment: pgp9Larp18hkN.pgp
Description: PGP signature


--- End Message ---

Reply via email to