Your message dated Fri, 07 Mar 2025 07:22:40 +0000 with message-id <E1tqS2a-0002aB-Ow@fasolo.debian.org> and subject line Bug#1099704: fixed in mesa 25.0.1-2 has caused the Debian Bug report #1099704, regarding mesa: FTBFS on armhf, i386: format ‘%p’ expects argument of type ‘void*’, but argument 4 has type ‘VkFence’ 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 owner@bugs.debian.org immediately.) -- 1099704: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1099704 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: mesa: FTBFS on armhf, i386: format ‘%p’ expects argument of type ‘void*’, but argument 4 has type ‘VkFence’
- From: Simon McVittie <smcv@debian.org>
- Date: Thu, 6 Mar 2025 23:24:12 +0000
- Message-id: <[🔎] Z8ounObRjtRkFqSn@remnant.pseudorandom.co.uk>
Source: mesa Version: 25.0.1-1 Severity: serious Tags: ftbfs Justification: fails to build from source (but built successfully in the past) X-Debbugs-Cc: debian-arm@lists.debian.org User: debian-arm@lists.debian.org Usertags: armhf User: debian-qa@lists.debian.org Usertags: i386 The recent Mesa update failed to build on the armhf and i386 buildds, probably as a result of: > * rules: enable gfxstream The error: > In file included from ../src/vulkan/wsi/wsi_common.h:29, > from ../src/gfxstream/guest/vulkan_enc/gfxstream_vk_private.h:58, > from ../src/gfxstream/guest/vulkan_enc/ResourceTracker.cpp:13: > ../src/gfxstream/guest/vulkan_enc/ResourceTracker.cpp: In member function ‘VkResult gfxstream::vk::ResourceTracker::on_vkGetFenceStatus(void*, VkResult, VkDevice, VkFence)’: > ../src/gfxstream/guest/vulkan_enc/ResourceTracker.cpp:4905:23: error: format ‘%p’ expects argument of type ‘void*’, but argument 4 has type ‘VkFence’ {aka ‘long long unsigned int’} [-Werror=format=] > 4905 | mesa_loge("Failed to find VkFence:%p", fence); > | ~~~~~ > | | > | VkFence {aka long long unsigned int} Unfortunately VkFence and other Vulkan things are defined as a pointer on most 64-bit architectures, but as a uint64_t on 32-bit. I think this (and perhaps other messages) will probably need something more like: mesa_loge("Failed to find VkFence:%" PRIx64, (uint64_t) fence); if it's meant to be portable to 32-bit architectures. Or perhaps another way this could probably be resolved, if gfxstream is not an essential feature, would be to enable it on 64-bit architectures only ("ifeq ($(DEB_HOST_ARCH_BITS),64)" in d/rules). smcv
--- End Message ---
--- Begin Message ---
- To: 1099704-close@bugs.debian.org
- Subject: Bug#1099704: fixed in mesa 25.0.1-2
- From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
- Date: Fri, 07 Mar 2025 07:22:40 +0000
- Message-id: <E1tqS2a-0002aB-Ow@fasolo.debian.org>
- Reply-to: Timo Aaltonen <tjaalton@debian.org>
Source: mesa Source-Version: 25.0.1-2 Done: Timo Aaltonen <tjaalton@debian.org> 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 1099704@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Timo Aaltonen <tjaalton@debian.org> (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 ftpmaster@ftp-master.debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Fri, 07 Mar 2025 08:52:20 +0200 Source: mesa Built-For-Profiles: noudeb Architecture: source Version: 25.0.1-2 Distribution: unstable Urgency: medium Maintainer: Debian X Strike Force <debian-x@lists.debian.org> Changed-By: Timo Aaltonen <tjaalton@debian.org> Closes: 1099704 Changes: mesa (25.0.1-2) unstable; urgency=medium . * rules: Build gfxstream only on 64bit. (Closes: #1099704) Checksums-Sha1: c5196d87cadf632301c3267ec98d911d2d014c87 6569 mesa_25.0.1-2.dsc 37d47fee8e6c27fdf802caa75781f0539f1b93a2 106352 mesa_25.0.1-2.debian.tar.xz 81dd111c64c3939a522d5c70a37231c1510b7a1b 10707 mesa_25.0.1-2_source.buildinfo Checksums-Sha256: 4e5309aaba6c753f090615c5de0c9cd9622067411fe11e1a5b56905bee1a1bea 6569 mesa_25.0.1-2.dsc b1be0e7e86f210c9b17889127348992af711cd6726a290fa9eb7fff02503ecbb 106352 mesa_25.0.1-2.debian.tar.xz b04296d0a6eb1283d61007253785ad406a7a5de6b9723a2405844c98b4885934 10707 mesa_25.0.1-2_source.buildinfo Files: b491ce602e7a33e4c1aea07251c4297e 6569 graphics optional mesa_25.0.1-2.dsc 9a53794203678596b98d344d8e204082 106352 graphics optional mesa_25.0.1-2.debian.tar.xz c2858e219c8f8428635df263da4c9cc1 10707 graphics optional mesa_25.0.1-2_source.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEdS3ifE3rFwGbS2Yjy3AxZaiJhNwFAmfKmS0ACgkQy3AxZaiJ hNx9mA/9G1ihYxfY4dCmw7dNhtJwCn+aSfGB19LFURCnqcLORUNSGaSDnDkfTvdf lxuOIBOVuMeZyLExZcxBtfWHHgPaDhYIXHlNk0dWh7rUeOipZWpp5vGT9sVcSUqb 6igXReB6BdBY/Jk2/TpjfEuoE40IrCX0IZw/nnJM2eW79WXYjSmHNraTrH0IuZ0K d558S9AqqS4o3pYy/Kd0Xu7/5Pd9/nyUyfLqJdy5qqygCG+KZuuv/cFTfvh/tqDs vUFW/qNHD/++a+mOyB6J3pL5P+QoFsrWpVRchDwlvUmCqJPDlmqh8O7UfJ4pZQz4 Ggm/0b8qi+jgdNRMn6rl+rVHIS7LiJ3Gow5+5dQG0EtvtEb2ESKK1IAW+wIkUc1g BJ6yZohxUrIji15xgHa81sDtrNTt7oSXtxLjjwF1o5FBdKhFHHzQp906QCZsNwrp nGRdx4922jaX5LMFN1ZS8lluBc8fOMj2/rIfCbpX/hM+7Qod/mlEiQIdlTflAcm8 i+tPDb6mEv6zUhG0JtlX74LVH6BYQDUi4EHUhUObbrzILbCUu7z3P3dC+0sF6XUD 5/M8Bg65xtfKFnvGUukpdO2uMoV9B38QrqxOMGZbhDG50GRpvfhlnZt2B/hCQboT SUdQNirZmB/84AkEV2qyNM0cLTO7O6UslCMIlym+McLbpupv/5w= =lAtI -----END PGP SIGNATURE-----Attachment: pgpTYkaEKdJBs.pgp
Description: PGP signature
--- End Message ---