Your message dated Mon, 13 Oct 2025 08:50:41 +0000
with message-id <[email protected]>
and subject line Bug#1098122: fixed in xboard 4.9.1-3.1
has caused the Debian Bug report #1098122,
regarding xboard: ftbfs with GCC-15
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.)


-- 
1098122: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1098122
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:xboard
Version: 4.9.1-3
Severity: important
Tags: sid forky
User: [email protected]
Usertags: ftbfs-gcc-15

[This bug is NOT targeted to the upcoming trixie release]

Please keep this issue open in the bug tracker for the package it
was filed for.  If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.

The package fails to build in a test rebuild on at least amd64 with
gcc-15/g++-15, but succeeds to build with gcc-14/g++-14. The
severity of this report will be raised before the forky release.

The full build log can be found at:
http://qa-logs.debian.net/2025/02/16/amd64exp/xboard_4.9.1-3_unstable_gccexp.log.gz
The last lines of the build log are at the end of this report.

To build with GCC 15, either set CC=gcc-15 CXX=g++-15 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.

  apt-get -t=experimental install g++ 

GCC 15 now defaults to the C23/C++23 standards, exposing many FTBFS.
Other Common build failures are new warnings resulting in build failures
with -Werror turned on, or new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-15/porting_to.html

[...]
      |                                                         ^~~~~~~~~~~
In function ‘snprintf’,
    inlined from ‘read_from_ics’ at backend.c:3136:10:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:68:10: note: 
‘__builtin___snprintf_chk’ output between 12 and 20522 bytes into a destination 
of size 512
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
backend.c: In function ‘read_from_ics’:
backend.c:3095:52: warning: ‘%s’ directive output may be truncated writing up 
to 19999 bytes into a region of size between 1 and 512 [-Wformat-truncation=]
 3095 |                         snprintf(mess, MSG_SIZ, "%s%s", talker, parse);
      |                                                    ^~           ~~~~~
In function ‘snprintf’,
    inlined from ‘read_from_ics’ at backend.c:3095:4:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:68:10: note: 
‘__builtin___snprintf_chk’ output between 1 and 20511 bytes into a destination 
of size 512
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
backend.c: In function ‘read_from_ics’:
backend.c:3101:62: warning: ‘%s’ directive output may be truncated writing up 
to 19999 bytes into a region of size 510 [-Wformat-truncation=]
 3101 |                                 snprintf(mess, MSG_SIZ, "%s: %s", 
chatPartner[chattingPartner], parse);
      |                                                              ^~         
                        ~~~~~
In function ‘snprintf’,
    inlined from ‘read_from_ics’ at backend.c:3101:5:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:68:10: note: 
‘__builtin___snprintf_chk’ output 3 or more bytes (assuming 20002) into a 
destination of size 512
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
backend.c: In function ‘read_from_ics’:
backend.c:3201:48: warning: ‘__builtin___snprintf_chk’ output may be truncated 
before the last format character [-Wformat-truncation=]
 3201 |               snprintf(buf, sizeof(buf), "%s@%s", ics_handle, 
appData.icsHost);
      |                                                ^
In function ‘snprintf’,
    inlined from ‘read_from_ics’ at backend.c:3201:8:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:68:10: note: 
‘__builtin___snprintf_chk’ output 2 or more bytes (assuming 513) into a 
destination of size 512
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
backend.c: In function ‘read_from_ics’:
backend.c:3704:48: warning: ‘%s’ directive output may be truncated writing up 
to 511 bytes into a region of size 507 [-Wformat-truncation=]
 3704 |                 snprintf(str, MSG_SIZ, "ICS %s %s match", 
star_match[0], star_match[1]);
      |                                                ^~                       
 ~~~~~~~~~~~~~
In function ‘snprintf’,
    inlined from ‘read_from_ics’ at backend.c:3704:3:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:68:10: note: 
‘__builtin___snprintf_chk’ output 12 or more bytes (assuming 523) into a 
destination of size 512
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
make[3]: Leaving directory '/build/reproducible-path/xboard-4.9.1'
make[2]: *** [Makefile:1175: all-recursive] Error 1
make[2]: Leaving directory '/build/reproducible-path/xboard-4.9.1'
make[1]: *** [Makefile:679: all] Error 2
make[1]: Leaving directory '/build/reproducible-path/xboard-4.9.1'
dh_auto_build: error: make -j8 returned exit code 2
make: *** [debian/rules:6: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: xboard
Source-Version: 4.9.1-3.1
Done: Adrian Bunk <[email protected]>

We believe that the bug you reported is fixed in the latest version of
xboard, 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.
Adrian Bunk <[email protected]> (supplier of updated xboard 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: Sat, 11 Oct 2025 19:00:25 +0300
Source: xboard
Architecture: source
Version: 4.9.1-3.1
Distribution: unstable
Urgency: medium
Maintainer: Debian Games Team <[email protected]>
Changed-By: Adrian Bunk <[email protected]>
Closes: 1098122
Changes:
 xboard (4.9.1-3.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Fix FTBFS with GCC 15. (Closes: #1098122)
Checksums-Sha1:
 e916c1e1c0bdab28e3e674ececbe1dc1bb7c272d 2020 xboard_4.9.1-3.1.dsc
 08e7669af4e0846fc7f73bc5dc2cacd351bd05c4 54096 xboard_4.9.1-3.1.debian.tar.xz
Checksums-Sha256:
 2d1caa96133c988eeb743dc12cc42783c0c5cf2a64b6c68705a103d73da0b61f 2020 
xboard_4.9.1-3.1.dsc
 5fdbfa37bfa03e4b0ce26a1305ca51511d3217e2482ac2d3b8bc4d05850fdd96 54096 
xboard_4.9.1-3.1.debian.tar.xz
Files:
 07b5fe11f45213abe40d9482c2b11a30 2020 games optional xboard_4.9.1-3.1.dsc
 b37d74f7b2e1ed1b23d105227fa03ef6 54096 games optional 
xboard_4.9.1-3.1.debian.tar.xz

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

iQIzBAEBCgAdFiEEOvp1f6xuoR0v9F3wiNJCh6LYmLEFAmjqgeIACgkQiNJCh6LY
mLGfqRAAudkeeTvvvZL/2wAsY20JX0xTwYGKONUTccJ9xnJeJf3aTLy3kRTMYBya
VOZMCscXtSK5reQuZj/qfNrvn6f9VONdOLXlQH1lhvpCCUlfMO8WBubC6Ua9/QBf
kTRjuBUiRrer0fygDCR6P1Z18P5dOfsm5ruFKvLcOrhbJMUhCFzRvI8mF1obppju
26R3oRyRdo5YyFFKkbhPVa8FxgNGXmThyGMc/wa6htjCqRpGYeXPWH13uk31hfha
l7vl3FFaC7N/7bwTonuhAPmO/mUxWyGVuCCFAtdeleSqEXBpmHp08ursS9OGTwox
ARFlyegEJR3zVVnFYUbjrdUvz1bi/0982XSZ3ccyNW6CKmhAwy/aTYEJGRtUPjCl
rDmNO5j2hDYe2G3vuSvo7pO8fSc4tzYMFk0L3izpTX1rqYrSfdvkiK0wO0GH6Tib
3ldbLUqudjALReOtKJitpPXHhvrtf1i0LcQ0L0V6sQtBd0u3nEKb8AsyEqOzxcE6
iiMCDBossmaq7D/ku3vXxCaEBThM7jKEii+Guh6HfiUbHKgV5KEyZ7BpuJTfdSCH
wNTNLse/mxEmmywhc99eSMvb7eu8T5hh4jutUa481O/y6aw/Mm2BPmYVMFmoVnRs
884treUoYZfhDur9qeBfP3GDW/gb8gyzLuv6mU/g+2goIhj872w=
=LUGS
-----END PGP SIGNATURE-----

Attachment: pgpVEj3RVCZdq.pgp
Description: PGP signature


--- End Message ---

Reply via email to