[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1061655: marked as done (wine: FTBFS with error: unknown conversion type character ‘I’ in format [-Werror=format=])



Your message dated Sat, 10 Feb 2024 07:29:28 +0000
with message-id <E1rYhnk-000vA5-PS@fasolo.debian.org>
and subject line Bug#1061655: fixed in wine 9.0~repack-3
has caused the Debian Bug report #1061655,
regarding wine: FTBFS with error: unknown conversion type character ‘I’ in format [-Werror=format=]
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.)


-- 
1061655: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1061655
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: wine
Version: 9.0~repack-2
Severity: serious

The source package fail to build on armel and armhf with the following error.

programs/winedbg/info.c:356:27: error: unknown conversion type character ‘I’ in format [-Werror=format=]
  356 |         dbg_printf("'0x%0*I64lld' is not a valid module address\n", ADDRWIDTH, base);
      |                           ^
programs/winedbg/info.c:356:20: error: too many arguments for format [-Werror=format-extra-args]
  356 |         dbg_printf("'0x%0*I64lld' is not a valid module address\n", ADDRWIDTH, base);
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

The build failures are available from
<URL: https://buildd.debian.org/status/package.php?p=wine >.

The issue seem to have been introduced in an upstream commit 2021-10-12:

commit 3a869c1f9ba8a35eb0781fc5cb0b6684a9a7960b
Author: Eric Pouech <eric.pouech@gmail.com>
Date:   Tue Oct 12 18:10:58 2021 +0200

    winedbg: Simplify some printing of addresses.
    
    Signed-off-by: Eric Pouech <eric.pouech@gmail.com>
    Signed-off-by: Alexandre Julliard <julliard@winehq.org>

diff --git a/programs/winedbg/info.c b/programs/winedbg/info.c
index dc0e6591f1f..477438d83e3 100644
--- a/programs/winedbg/info.c
+++ b/programs/winedbg/info.c
@@ -284,7 +284,7 @@ void info_win32_module(DWORD64 base)
     HeapFree(GetProcessHeap(), 0, im.modules);
 
     if (base && !num_printed)
-        dbg_printf("'0x%x%08x' is not a valid module address\n", (DWORD)(base >> 32), (DWORD)b
ase);
+        dbg_printf("'0x%0*I64x' is not a valid module address\n", ADDRWIDTH, base);
 }
 
 struct class_walker



I do not understand the printf() notation well enough to understand what
is wrong.  According to printf(3) in glibc 2.36, the I flag was added in
glibc 2.2.  Could it be a compiler error, that the compiler do not
understand this "new" flag?

-- 
Happy hacking
Petter Reinholdtsen

--- End Message ---
--- Begin Message ---
Source: wine
Source-Version: 9.0~repack-3
Done: Michael Gilbert <mgilbert@debian.org>

We believe that the bug you reported is fixed in the latest version of
wine, 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 1061655@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Michael Gilbert <mgilbert@debian.org> (supplier of updated wine 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: Sat, 10 Feb 2024 02:12:06 +0000
Source: wine
Architecture: source
Version: 9.0~repack-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Wine Party <debian-wine@lists.debian.org>
Changed-By: Michael Gilbert <mgilbert@debian.org>
Closes: 1061655
Changes:
 wine (9.0~repack-3) unstable; urgency=medium
 .
   * Update git branch.
   * Support building with vulkan 1.3.275.
   * Fix incorrect handling of WRITECOPY memory protection.
   * Fix build failures on armel and armhf (closes: #1061655).
Checksums-Sha1:
 dc37ba50919199353c2de56b679ea268a66bf462 4382 wine_9.0~repack-3.dsc
 c50c4719d60126c54991f3fff80228b20a8fe4a0 58743668 wine_9.0~repack-3.debian.tar.xz
 f69236e2f728135a994f1eaaff0b5e0ea24e4573 20589 wine_9.0~repack-3_source.buildinfo
Checksums-Sha256:
 b191ea99dd2517c1434a23e3116aa1f8add2c2018eb65a4b1c024fbfe27bad14 4382 wine_9.0~repack-3.dsc
 d223f910e2c32b2e1139e2742ec000d1454436c1072379aceeb3d7013e0bc619 58743668 wine_9.0~repack-3.debian.tar.xz
 10b5a4a74cd56920e2bec4d419b25a3223c843645e0cef44ff3f130bb49f555a 20589 wine_9.0~repack-3_source.buildinfo
Files:
 2e57135f46861587fe1c370ad20de95d 4382 otherosfs optional wine_9.0~repack-3.dsc
 55f9c354f84f94caf36a60f9aa18834a 58743668 otherosfs optional wine_9.0~repack-3.debian.tar.xz
 e66019549bfb3418dc63749fb3ae4a45 20589 otherosfs optional wine_9.0~repack-3_source.buildinfo

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

iQQzBAEBCgAdFiEEIwTlZiOEpzUxIyp4mD40ZYkUaygFAmXHCI4ACgkQmD40ZYkU
ayhgch/9FMN0E/dbB6KvEDL+lgVRRNS/+d9M8FE8zib/cM0UC0ZNV1VuJ+i+B/ek
x3dLoU1i/76FcSHaUSenv3NZl9bIE7z8rn5hIIMuO15hzT3BBEvvWwokpAZUcpxT
gA8TNugGcsS0kjOWEWV4X5z4AIOYsBFWSXpCSU+ON9yHUV4IkWPI9j1pLjy0nmxJ
MPsUfGPINHuC0w/uCFR0K1ShN6affspC04atmKNgBaflCToII/PVAfavNuQxMKc1
25ZObOoCRxparB98iylZxJMGekMB4fGycPe6AIjH6koRC/cO9HzuPlbH+SWRY1f9
xxYAlu3E3rw/p9RBcsrcr2xTZaDEoCe2aJXeSO0dPljNTuUUZn1n7hSdW1gJt36r
Dv5PGDYtyrPqjWTpwAbdqo5B1WaEFOG6Nm0by52bFfXcxKL9dn3Sf2amAXOB7Wtr
feAAP2PbKvP6FLJqAPY0X2gElOZu5HWIOQyjQABeIDuhKYJ2gOXOCZPzxr72qo0l
rQjqgYX9RDEwh3AgkcBZl54i+pABfYn6ayCYehKIkKUaKlrQXZYXlHw1NciiStie
H9eERmPZH8vaRETzevLqK7d3aOybg7vgFAWFuWhICxU0nMm3MMqdEOzk+GchSnLa
XZObV7+4ceCwSvEo8IeH+lrO8HyYqRaWGAqy2KENoXM4tXPzg/WYVD+Ys8PsxSAS
VH6JSFhbtafnnhwuBjHgD6z+qc+pEFOmaO+UZ+x9AerN7GUXvZh9DwBP0HaL8MRk
VzCx8IwJPlMu7b25IJvcHAaMG6pb/0GZx34/yTsikmSHCTXWfaznt4SWRAVd563f
aBdx3TGBElEXaQHHC2bL3T+a5NchNBtkHlGQwpelCTo+iKqEezPJEMkJHXEmYtKd
Gbcm1BmZsOclL/ZoObBlWtUCJm4FbDOmC0q8BjsdpYMNa+mfFif5Spqchzj4tGb5
YpXLDX2oBuBckQ/tPri9GXmbNfeQILbC0Rp4Is6h2s9Cx1ML66LpQmdznNzQ0eGE
o245qwzTnJd0tMRREemoWE5OYzACRbr5pCOPyInbUcDmPDbbL41C+iYTeUglUs6y
UGlL4KESpbqOQKS+pLnofVIViOE8tYhG/m2V/jFQyr1RgJk2y7eUybamVub/d6o4
qzrLqP2bxfpFJ6w/4qerBMMkEftyUiOu6gvKRFIYUXAgeOkjTB5P1yz5vRbxvJeB
gm8+4iYkU8x5Kzbtk5jKajvSCxnSLB4ku34uGlCWTM5+Khn0fSKvn8yGajOFNy8w
yPiJkZd8cE9J1+KaZynpk1KY2t8bB5ZJULAzCy7Kp+GU443jS4+c59zOQ4kFnqOZ
/IspbwwNKHMdHXAHbittsQg+md2QLA==
=6myr
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: