Your message dated Sun, 26 Oct 2025 06:05:00 +0000
with message-id <[email protected]>
and subject line Bug#1098123: fixed in xbubble 0.5.11.2-5
has caused the Debian Bug report #1098123,
regarding xbubble: 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.)


-- 
1098123: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1098123
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:xbubble
Version: 0.5.11.2-4
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/xbubble_0.5.11.2-4_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

[...]
      |                    ~~~~~~~~~~~~~~~~~~~^~~~~~~
opponent.c: In function ‘eval_tree.constprop’:
opponent.c:56:7: note: while referencing ‘removed_bubbles’
   56 |   Set removed_bubbles[MAX_DEPTH];
      |       ^~~~~~~~~~~~~~~
In function ‘unplay_move’,
    inlined from ‘eval_tree’ at opponent.c:454:7,
    inlined from ‘eval_tree’ at opponent.c:451:14,
    inlined from ‘eval_tree’ at opponent.c:451:14,
    inlined from ‘eval_tree.constprop’ at opponent.c:451:14:
opponent.c:211:27: warning: array subscript 4 is above array bounds of ‘int[3]’ 
[-Warray-bounds=]
  211 |   op->array->cell[op->line[depth]] = EMPTY_CELL;
      |                   ~~~~~~~~^~~~~~~
opponent.c: In function ‘eval_tree.constprop’:
opponent.c:46:7: note: while referencing ‘line’
   46 |   int line[MAX_DEPTH];
      |       ^~~~
In function ‘compute_targets’,
    inlined from ‘eval_tree’ at opponent.c:431:5,
    inlined from ‘eval_tree’ at opponent.c:451:14,
    inlined from ‘eval_tree’ at opponent.c:451:14,
    inlined from ‘eval_tree.constprop’ at opponent.c:451:14:
opponent.c:289:9: warning: array subscript 4 is above array bounds of ‘struct 
_Vector *[3]’ [-Warray-bounds=]
  289 |         vector_push( op->targets[depth], target );
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
opponent.c: In function ‘eval_tree.constprop’:
opponent.c:59:10: note: while referencing ‘targets’
   59 |   Vector targets[MAX_DEPTH];
      |          ^~~~~~~
In function ‘unplay_move’,
    inlined from ‘eval_tree’ at opponent.c:454:7,
    inlined from ‘eval_tree’ at opponent.c:451:14,
    inlined from ‘eval_tree.constprop’ at opponent.c:451:14:
opponent.c:206:39: warning: array subscript 3 is above array bounds of ‘struct 
_Set *[3]’ [-Warray-bounds=]
  206 |   for ( i = 0; i < op->removed_bubbles[depth]->size; i++ ) {
      |                    ~~~~~~~~~~~~~~~~~~~^~~~~~~
opponent.c: In function ‘eval_tree.constprop’:
opponent.c:56:7: note: while referencing ‘removed_bubbles’
   56 |   Set removed_bubbles[MAX_DEPTH];
      |       ^~~~~~~~~~~~~~~
In function ‘unplay_move’,
    inlined from ‘eval_tree’ at opponent.c:454:7,
    inlined from ‘eval_tree’ at opponent.c:451:14,
    inlined from ‘eval_tree.constprop’ at opponent.c:451:14:
opponent.c:211:27: warning: array subscript 3 is above array bounds of ‘int[3]’ 
[-Warray-bounds=]
  211 |   op->array->cell[op->line[depth]] = EMPTY_CELL;
      |                   ~~~~~~~~^~~~~~~
opponent.c: In function ‘eval_tree.constprop’:
opponent.c:46:7: note: while referencing ‘line’
   46 |   int line[MAX_DEPTH];
      |       ^~~~
In function ‘compute_targets’,
    inlined from ‘eval_tree’ at opponent.c:431:5,
    inlined from ‘eval_tree’ at opponent.c:451:14,
    inlined from ‘eval_tree.constprop’ at opponent.c:451:14:
opponent.c:289:9: warning: array subscript 3 is above array bounds of ‘struct 
_Vector *[3]’ [-Warray-bounds=]
  289 |         vector_push( op->targets[depth], target );
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
opponent.c: In function ‘eval_tree.constprop’:
opponent.c:59:10: note: while referencing ‘targets’
   59 |   Vector targets[MAX_DEPTH];
      |          ^~~~~~~
make[3]: Leaving directory '/build/reproducible-path/xbubble-0.5.11.2/src'
make[2]: *** [Makefile:330: all] Error 2
make[2]: Leaving directory '/build/reproducible-path/xbubble-0.5.11.2/src'
make[1]: *** [Makefile:377: all-recursive] Error 1
make[1]: Leaving directory '/build/reproducible-path/xbubble-0.5.11.2'
dh_auto_build: error: make -j8 returned exit code 2
make: *** [debian/rules:14: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: xbubble
Source-Version: 0.5.11.2-5
Done: Andreas Tille <[email protected]>

We believe that the bug you reported is fixed in the latest version of
xbubble, 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.
Andreas Tille <[email protected]> (supplier of updated xbubble 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: Sun, 26 Oct 2025 06:52:31 +0100
Source: xbubble
Architecture: source
Version: 0.5.11.2-5
Distribution: unstable
Urgency: medium
Maintainer: Debian Games Team <[email protected]>
Changed-By: Andreas Tille <[email protected]>
Closes: 1098123
Changes:
 xbubble (0.5.11.2-5) unstable; urgency=medium
 .
   [ Alexandre Detiste ]
   * apply Multi-Arch: hint
 .
   [ Adrian Bunk ]
   * Fix FTBFS with GCC 15. (Closes: #1098123)
 .
   [ Andreas Tille ]
   * Replace Uwe Hermann as Uploader (Uwe thank you for your work)
   * d/watch: version=5
   * Standards-Version: 4.7.2 (routine-update)
   * debputy lint --auto-fix (routine-update)
Checksums-Sha1:
 357f4c8969d4b3ac6f9a3e5ecc49d867ebdc8300 2038 xbubble_0.5.11.2-5.dsc
 799afa3002d7543593056efedb9827b5e4bf6767 107312 
xbubble_0.5.11.2-5.debian.tar.xz
 91dbd7222576e0c3f0977188e2d1e1cfd11467c4 6696 
xbubble_0.5.11.2-5_amd64.buildinfo
Checksums-Sha256:
 48433a16a7ff8d0ca329ac4ccdc516e03fef71535082ccd65a394cec62195801 2038 
xbubble_0.5.11.2-5.dsc
 d22f5d8179f555ea6cfdb18ee88c13d9ffbb7debf58574a6a4e9008d1cfed9ca 107312 
xbubble_0.5.11.2-5.debian.tar.xz
 a7e117340adcddb45a9b0b15d34ea6e7a2d65c69c789f845c6064cd1140e7ea5 6696 
xbubble_0.5.11.2-5_amd64.buildinfo
Files:
 a9f05a3da767fef47be81a3db3d413f2 2038 games optional xbubble_0.5.11.2-5.dsc
 b731f4cfd0f1de171a1dd580867073f5 107312 games optional 
xbubble_0.5.11.2-5.debian.tar.xz
 748934381459188c081696e8615631c6 6696 games optional 
xbubble_0.5.11.2-5_amd64.buildinfo

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

iQJFBAEBCgAvFiEE8fAHMgoDVUHwpmPKV4oElNHGRtEFAmj9t4URHHRpbGxlQGRl
Ymlhbi5vcmcACgkQV4oElNHGRtGbPBAAgnw1kYC9/nXWlqIOHc3JN9y/GjL3dydL
E5B74Wum6W7GsdzQT/r+fdB5zzkrSHU1YoVN091cUPSIXgGVlQjGTCbsP0Ccvj04
ZvGyM3U1tZU30PeuWuce1b/hT5hRjy3OJBDCdQyF/ytyy4F4Hgenm7J2C/kvj4cG
MryHx7tQH98gAcl3/llvqWNbN1ZhpdKS+Ol7QOj0/jR9hF62RGDRwUn903O3mqKE
eOSjliYs9+VcTdAvaa+OHpEWcjk7BONxUvvm4Do+3x6oXwoqOUQps8GhlCRMuFcq
DwAV4l3AdIOlgRdWcKqKm3oBK4nvb6IbU6lHXdXyFckFN+BQPwmTGACj8XI8pcWb
g9gIqDsXPe0uIjRfw5uj1nhjYdTs4p1XbcccDvc7GPMRI1pMNu4b+bE0JnUpOKjs
A7ryM+wCjfPmmJKnSnilAQRuSlX25o8BD6AlXII2zjC8T7Y5/0pGgBfNU1OEixMq
Hfl38J52R/ayVyKnVonsgzCcUZl7WryI4AFRYw+MDNe2YP90a5tCzIELO3IXJ74D
wfbKkO9OjycMZ0sIP0NckwePpouoFYisZI9kGaSHctVM1HNMjQSEfa2c+tl+QzSv
pIbQsoabLip6pWzZ0ooyeOjtEDldOlQW3FQ03YLgCdrgS5rfYevy94mncDJUIIpt
gS1PaZOkq8s=
=d6qD
-----END PGP SIGNATURE-----

Attachment: pgp7Ifw9u8el5.pgp
Description: PGP signature


--- End Message ---

Reply via email to