Your message dated Wed, 10 Sep 2025 17:05:14 +0000
with message-id <[email protected]>
and subject line Bug#1096513: fixed in deal 3.1.9-14
has caused the Debian Bug report #1096513,
regarding deal: 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.)
--
1096513: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1096513
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:deal
Version: 3.1.9-13
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/deal_3.1.9-13_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
[...]
48 | void sdevAddData(sd,weight,data)
| ^~~~~~~~~~~
stat.c: In function ‘corrAddData’:
stat.c:83:6: warning: old-style function definition [-Wold-style-definition]
83 | void corrAddData(corr,weight,x,y)
| ^~~~~~~~~~~
stat.c: In function ‘count’:
stat.c:135:5: warning: old-style function definition [-Wold-style-definition]
135 | int count(sd)
| ^~~~~
deal.c: In function ‘get_distribution_hand’:
deal.c:79:6: warning: old-style function definition [-Wold-style-definition]
79 | void get_distribution_hand(hand)
| ^~~~~~~~~~~~~~~~~~~~~
deal.c: In function ‘old_reset_deal’:
deal.c:91:6: warning: old-style function definition [-Wold-style-definition]
91 | void old_reset_deal(dealp)
| ^~~~~~~~~~~~~~
deal.c: In function ‘reset_deal’:
deal.c:110:6: warning: old-style function definition [-Wold-style-definition]
110 | void reset_deal(dealp)
| ^~~~~~~~~~
deal.c: In function ‘deal_put’:
deal.c:152:6: warning: old-style function definition [-Wold-style-definition]
152 | void deal_put(dealp,card,whom)
| ^~~~~~~~
deal.c: In function ‘place_fixed_cards’:
deal.c:177:6: warning: old-style function definition [-Wold-style-definition]
177 | void place_fixed_cards(dealp)
| ^~~~~~~~~~~~~~~~~
deal.c: In function ‘deal_random’:
deal.c:187:12: warning: old-style function definition [-Wold-style-definition]
187 | static int deal_random(dealt)
| ^~~~~~~~~~~
deal.c: In function ‘deal_hand’:
deal.c:197:6: warning: old-style function definition [-Wold-style-definition]
197 | void deal_hand(hand)
| ^~~~~~~~~
deal.c: In function ‘to_whom’:
deal.c:245:5: warning: old-style function definition [-Wold-style-definition]
245 | int to_whom(card)
| ^~~~~~~
deal.c: In function ‘count_controls’:
deal.c:418:5: warning: old-style function definition [-Wold-style-definition]
418 | int count_controls(holding,dummy)
| ^~~~~~~~~~~~~~
deal.c: In function ‘count_hcp’:
deal.c:431:5: warning: old-style function definition [-Wold-style-definition]
431 | int count_hcp(h,dummy)
| ^~~~~~~~~
deal.c: In function ‘count_losers’:
deal.c:446:5: warning: old-style function definition [-Wold-style-definition]
446 | int count_losers(holding,dummy)
| ^~~~~~~~~~~~
deal.c: In function ‘put_card’:
deal.c:482:5: warning: old-style function definition [-Wold-style-definition]
482 | int put_card(hand,card) int hand,card;
| ^~~~~~~~
deal.c: In function ‘card_num’:
deal.c:565:5: warning: old-style function definition [-Wold-style-definition]
565 | int card_num (string)
| ^~~~~~~~
deal.c: In function ‘rotate_deal’:
deal.c:571:6: warning: old-style function definition [-Wold-style-definition]
571 | void rotate_deal(rotation)
| ^~~~~~~~~~~
make[1]: Leaving directory '/build/reproducible-path/deal-3.1.9'
dh_auto_build: error: make -j8 "INSTALL=install --strip-program=true" returned
exit code 2
make: *** [debian/rules:16: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: deal
Source-Version: 3.1.9-14
Done: Christoph Berg <[email protected]>
We believe that the bug you reported is fixed in the latest version of
deal, 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.
Christoph Berg <[email protected]> (supplier of updated deal 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: Wed, 10 Sep 2025 18:48:50 +0200
Source: deal
Architecture: source
Version: 3.1.9-14
Distribution: unstable
Urgency: medium
Maintainer: Christoph Berg <[email protected]>
Changed-By: Christoph Berg <[email protected]>
Closes: 1096513
Changes:
deal (3.1.9-14) unstable; urgency=medium
.
* Fix FTBFS with gcc-15. (Closes: #1096513)
Checksums-Sha1:
0b61e7358e6064f89e7f28789f34bc87a3826af6 1818 deal_3.1.9-14.dsc
871095cabe683111a43f9ab05570d7da63b9b4d8 7884 deal_3.1.9-14.debian.tar.xz
Checksums-Sha256:
ec1c4d51e7c7afddc97c18dec13f60a07f92ceec49c08bdbf40f9b46a6f2ccbd 1818
deal_3.1.9-14.dsc
51d2a83e4a801bd19641088ac770da838a780f6d7fd738083c05d16c3869b222 7884
deal_3.1.9-14.debian.tar.xz
Files:
9dc4be0a3e39d9701ab359b69b07defa 1818 games optional deal_3.1.9-14.dsc
9837a537e2442386bd1d0748a4289de0 7884 games optional
deal_3.1.9-14.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEXEj+YVf0kXlZcIfGTFprqxLSp64FAmjBrEUACgkQTFprqxLS
p646jg//ZedYDivgSLqxG29vABRGB6uzfYEPQWEHPumUMeCMVQKdtDDfKO43RdrK
qMTKXLtr6N3K0aW7ZZY49mSIk4Ns0o3djeI8ekt1Ah2KknzYSynZmtjBgQFxlCbA
Fb/fYLu52k2U50sSPsbabu+AKhCIFA9U7fOf0XLM74Ws8Qzo+wo91tGkQfnhizcL
7YKlZvCu3op7ZSL20N5XlO0D/rIWaz4lX0A7RMpIWgQkhG3MdE7ywxUpqe7OSrdC
I3Q57aCVWG9NGZXbw1PLXDNCR4Qn3+5swQ7F89yw2AxK04dcwJp1nuGtcsyZlYqh
34W5voFXD0ZOTBEpUkNWwQSDeB6pL2mkOYYvXEO2PkIKWg5QZqSz6GABEdIlg1vd
EeNkpMdw3CF8kFEqTaXeanbuvVUZAoNOgEGRD8OvrYep9smu+KzmhGsOAiKoCM4d
PzCqXK4HtHn2BXf0v6YaWKkZ2QbSZChUhua6QoaiWuPADzWlw3pXz6lIMDKAXZjs
Ho8/RUUG60wPvpsDd+8Kp+x2JXIDxhyay3yMENgqTph985Kb+FOG+f1EmTgp5qLj
zGj8mhQQVCr2pcNuRm6BacgDDVa+byhlse/D92tBmvWpibDWvRxsHDiSFepvRmSV
j7vUWSzC3XjDo/VIOqDu49QbeGwlt3481Ei+KUphnqCQkVQkq10=
=IRH+
-----END PGP SIGNATURE-----
pgp4h8c7VRq0f.pgp
Description: PGP signature
--- End Message ---