Your message dated Wed, 17 Sep 2025 19:21:38 +0000
with message-id <[email protected]>
and subject line Bug#1097846: fixed in saytime 1.0-37
has caused the Debian Bug report #1097846,
regarding saytime: 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.)
--
1097846: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1097846
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:saytime
Version: 1.0-36
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/saytime_1.0-36_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
[...]
108 | void saynumber(), saydigit(), sayphrase(), sayfile(), usage();
| ^~~~~~~
saytime.c:631:9: error: too many arguments to function ‘sayfile’; expected 0,
have 1
631 | sayfile( "and.au" );
| ^~~~~~~ ~~~~~~~~
saytime.c:108:44: note: declared here
108 | void saynumber(), saydigit(), sayphrase(), sayfile(), usage();
| ^~~~~~~
saytime.c:635:9: error: too many arguments to function ‘sayfile’; expected 0,
have 1
635 | sayfile( "second.au" );
| ^~~~~~~ ~~~~~~~~~~~
saytime.c:108:44: note: declared here
108 | void saynumber(), saydigit(), sayphrase(), sayfile(), usage();
| ^~~~~~~
saytime.c:639:9: error: too many arguments to function ‘sayfile’; expected 0,
have 1
639 | sayfile( "seconds.au" );
| ^~~~~~~ ~~~~~~~~~~~~
saytime.c:108:44: note: declared here
108 | void saynumber(), saydigit(), sayphrase(), sayfile(), usage();
| ^~~~~~~
saytime.c:643:9: error: too many arguments to function ‘sayfile’; expected 0,
have 1
643 | sayfile( "minute.au");
| ^~~~~~~ ~~~~~~~~~~~
saytime.c:108:44: note: declared here
108 | void saynumber(), saydigit(), sayphrase(), sayfile(), usage();
| ^~~~~~~
saytime.c:647:9: error: too many arguments to function ‘sayfile’; expected 0,
have 1
647 | sayfile( "minutes.au");
| ^~~~~~~ ~~~~~~~~~~~~
saytime.c:108:44: note: declared here
108 | void saynumber(), saydigit(), sayphrase(), sayfile(), usage();
| ^~~~~~~
saytime.c:651:9: error: too many arguments to function ‘sayfile’; expected 0,
have 1
651 | sayfile( "hour.au" );
| ^~~~~~~ ~~~~~~~~~
saytime.c:108:44: note: declared here
108 | void saynumber(), saydigit(), sayphrase(), sayfile(), usage();
| ^~~~~~~
saytime.c:655:9: error: too many arguments to function ‘sayfile’; expected 0,
have 1
655 | sayfile( "hours.au" );
| ^~~~~~~ ~~~~~~~~~~
saytime.c:108:44: note: declared here
108 | void saynumber(), saydigit(), sayphrase(), sayfile(), usage();
| ^~~~~~~
saytime.c:659:9: error: too many arguments to function ‘sayfile’; expected 0,
have 1
659 | sayfile( "am.au" );
| ^~~~~~~ ~~~~~~~
saytime.c:108:44: note: declared here
108 | void saynumber(), saydigit(), sayphrase(), sayfile(), usage();
| ^~~~~~~
saytime.c:663:9: error: too many arguments to function ‘sayfile’; expected 0,
have 1
663 | sayfile( "pm.au" );
| ^~~~~~~ ~~~~~~~
saytime.c:108:44: note: declared here
108 | void saynumber(), saydigit(), sayphrase(), sayfile(), usage();
| ^~~~~~~
saytime.c: In function ‘sayfile’:
saytime.c:675:1: warning: old-style function definition [-Wold-style-definition]
675 | sayfile( filename )
| ^~~~~~~
saytime.c:677:1: error: number of arguments doesn’t match prototype
677 | {
| ^
saytime.c:108:44: error: prototype declaration
108 | void saynumber(), saydigit(), sayphrase(), sayfile(), usage();
| ^~~~~~~
make[1]: *** [debian/rules:23: override_dh_auto_build] Error 1
make[1]: Leaving directory '/build/reproducible-path/saytime-1.0'
make: *** [debian/rules:19: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: saytime
Source-Version: 1.0-37
Done: Holger Levsen <[email protected]>
We believe that the bug you reported is fixed in the latest version of
saytime, 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.
Holger Levsen <[email protected]> (supplier of updated saytime 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, 17 Sep 2025 20:57:40 +0200
Source: saytime
Architecture: source
Version: 1.0-37
Distribution: unstable
Urgency: medium
Maintainer: Holger Levsen <[email protected]>
Changed-By: Holger Levsen <[email protected]>
Closes: 1097846
Changes:
saytime (1.0-37) unstable; urgency=medium
.
* Fix build with gcc-15. Closes: #1097846. Thanks to Jochen Sprickerhof.
* Bump standards version to 4.7.2, no changes needed.
* Stop build-depending on quilt.
* Use main as main git branch name.
Checksums-Sha1:
04abbe8e55bbd9d1045e605dd5793b643e74a4a8 1773 saytime_1.0-37.dsc
b1bdc1ee8ff802711338704ea460280a96bb6327 191732 saytime_1.0-37.debian.tar.xz
3cd637fc4cb89aaf1f3c8f893c430f0f0d4da260 7199 saytime_1.0-37_source.buildinfo
Checksums-Sha256:
716f2d98d484486ec78d52f41cc6ce7410e4a9357cfa6cc193650e233f92ccb3 1773
saytime_1.0-37.dsc
6cbf17ba21e28e01975e96d0ddf2d66f7edda0cd9255049e452a5aff7d8c99e7 191732
saytime_1.0-37.debian.tar.xz
e0ca053366fc81def61b5306bc82084fb62b1a4d9727775d69d44eb1f7da0998 7199
saytime_1.0-37_source.buildinfo
Files:
63bc58dfae86eb98c5955bee55c1f84e 1773 sound optional saytime_1.0-37.dsc
e8afe8b66474f8f0ebba19a6aa4048f9 191732 sound optional
saytime_1.0-37.debian.tar.xz
df73618a06e34bb9fabe37660cf553f3 7199 sound optional
saytime_1.0-37_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEuL9UE3sJ01zwJv6dCRq4VgaaqhwFAmjLBlgACgkQCRq4Vgaa
qhx8HA/+PyVdHq+2D7sHchVgRMS2UeBFpIS8eypRi4JFFMDwnT7sf3QF5UdbbmDy
ae97c3KQeFmnrEwe9jukbIlZbDp1SdHh/cVcKvK+apR6BWZqL0aSEphNH5I1dfOq
Gkl5AtjsHF0x4CxVKaWGyQHnPFTjv0TjyygxXc81Lqd12OxxnJeHcqkxgzPG6i2O
J+oR3PWJ10f+oz15B0QXwLPCkULw5l3fFSXPKZ/AdGAlQbSs+9tqUgNR7YRFH766
/nPIWFDDXwNJOasqzXtm32eKUym1orE1/c6TTQozFzV2oDuxujr40QnO0bj6mq2/
agjlm5cBcLQ8Lb1rYOaL1XRTPqv5nBIFPuapo5vUvQxT84igsMQ0q7zHVlgaxvxp
32xFVQa9zOmMGbnfKwaYZJFfWvZ+pg07lCfcl6KhJkDEkqOHNwq8of3hhN0A0nMW
TPjG7vvmu2qYZMKAC3GCpqgNoFHOfEdKz+1oI9xJgWbsMubb7XtCA3NOIsgvq0ok
bHEwU9tcIavFeC6B0SCVNnOmETvg9ko/W4PMe1rHsldRrdxsh99BoMbCbZx6sFtq
qL/Mcy4w8619LpJqnT5Fjs91NitKLUeNvLVkHezF8oNVwLeQJTHGWG1kdzLvun8D
Yax4tuRfz5O1ABPcIS2KU0WZez6fMGG00PelcmR6k6RXn2+Cquw=
=fUI9
-----END PGP SIGNATURE-----
pgpCsX2EuNPGH.pgp
Description: PGP signature
--- End Message ---