Your message dated Thu, 18 Sep 2025 22:05:46 +0000 with message-id <E1uzMl8-00CwyJ-2T@fasolo.debian.org> and subject line Bug#1096610: fixed in fastforward 1:0.51-11 has caused the Debian Bug report #1096610, regarding fastforward: 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 owner@bugs.debian.org immediately.) -- 1096610: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1096610 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: maintonly@bugs.debian.org
- Subject: fastforward: ftbfs with GCC-15
- From: Matthias Klose <doko@debian.org>
- Date: Mon, 17 Feb 2025 17:12:40 +0000
- Message-id: <E1tk4fg-009Ip8-SI@paradis.debian.org>
Package: src:fastforward Version: 1:0.51-10 Severity: important Tags: sid forky User: debian-gcc@lists.debian.org 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/fastforward_0.51-10_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 [...] 38 | int substdio_bput(s,buf,len) | ^~~~~~~~~~~~~ substdo.c: In function ‘substdio_puts’: substdo.c:96:5: warning: old-style function definition [-Wold-style-definition] 96 | int substdio_puts(s,buf) | ^~~~~~~~~~~~~ substdo.c:99:1: error: number of arguments doesn’t match prototype 99 | { | ^ substdio.h:24:12: error: prototype declaration 24 | extern int substdio_puts(); | ^~~~~~~~~~~~~ substdo.c:100:29: error: too many arguments to function ‘str_len’; expected 0, have 1 100 | return substdio_put(s,buf,str_len(buf)); | ^~~~~~~ ~~~ str.h:7:21: note: declared here 7 | extern unsigned int str_len(); | ^~~~~~~ substdo.c:100:10: error: too many arguments to function ‘substdio_put’; expected 0, have 3 100 | return substdio_put(s,buf,str_len(buf)); | ^~~~~~~~~~~~ ~ substdo.c:55:5: note: declared here 55 | int substdio_put(s,buf,len) | ^~~~~~~~~~~~ substdo.c: In function ‘substdio_putsflush’: substdo.c:103:5: warning: old-style function definition [-Wold-style-definition] 103 | int substdio_putsflush(s,buf) | ^~~~~~~~~~~~~~~~~~ substdo.c:106:1: error: number of arguments doesn’t match prototype 106 | { | ^ substdio.h:26:12: error: prototype declaration 26 | extern int substdio_putsflush(); | ^~~~~~~~~~~~~~~~~~ substdo.c:107:34: error: too many arguments to function ‘str_len’; expected 0, have 1 107 | return substdio_putflush(s,buf,str_len(buf)); | ^~~~~~~ ~~~ str.h:7:21: note: declared here 7 | extern unsigned int str_len(); | ^~~~~~~ substdo.c:107:10: error: too many arguments to function ‘substdio_putflush’; expected 0, have 3 107 | return substdio_putflush(s,buf,str_len(buf)); | ^~~~~~~~~~~~~~~~~ ~ substdo.c:80:5: note: declared here 80 | int substdio_putflush(s,buf,len) | ^~~~~~~~~~~~~~~~~ slurpclose.c: In function ‘slurpclose’: slurpclose.c:6:5: warning: old-style function definition [-Wold-style-definition] 6 | int slurpclose(fd,sa,bufsize) | ^~~~~~~~~~ slurpclose.c:10:1: error: number of arguments doesn’t match prototype 10 | { | ^ In file included from slurpclose.c:3: slurpclose.h:4:12: error: prototype declaration 4 | extern int slurpclose(); | ^~~~~~~~~~ slurpclose.c:13:10: error: too many arguments to function ‘stralloc_readyplus’; expected 0, have 2 13 | if (!stralloc_readyplus(sa,bufsize)) { close(fd); return -1; } | ^~~~~~~~~~~~~~~~~~ ~~ In file included from slurpclose.c:1: stralloc.h:9:12: note: declared here 9 | extern int stralloc_readyplus(); | ^~~~~~~~~~~~~~~~~~ make[1]: *** [Makefile:569: substdo.o] Error 1 make[1]: *** [Makefile:437: slurpclose.o] Error 1 make[1]: Leaving directory '/build/reproducible-path/fastforward-0.51' dh_auto_build: error: make -j8 "INSTALL=install --strip-program=true" returned exit code 2 make: *** [debian/rules:9: binary] Error 25 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
- To: 1096610-close@bugs.debian.org
- Subject: Bug#1096610: fixed in fastforward 1:0.51-11
- From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
- Date: Thu, 18 Sep 2025 22:05:46 +0000
- Message-id: <E1uzMl8-00CwyJ-2T@fasolo.debian.org>
- Reply-to: Andreas Beckmann <anbe@debian.org>
Source: fastforward Source-Version: 1:0.51-11 Done: Andreas Beckmann <anbe@debian.org> We believe that the bug you reported is fixed in the latest version of fastforward, 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 1096610@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Andreas Beckmann <anbe@debian.org> (supplier of updated fastforward 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: SHA256 Format: 1.8 Date: Thu, 18 Sep 2025 23:42:03 +0200 Source: fastforward Architecture: source Version: 1:0.51-11 Distribution: unstable Urgency: medium Maintainer: Debian QA Group <packages@qa.debian.org> Changed-By: Andreas Beckmann <anbe@debian.org> Closes: 1096610 Changes: fastforward (1:0.51-11) unstable; urgency=medium . * QA upload. * Fix building with GCC 15. (Closes: #1096610) Checksums-Sha1: 0af8deb61866cca0af26bea66dc9933facbfc2d5 1905 fastforward_0.51-11.dsc f015469934e9908228660ff1acdc7c40c7a15f58 10092 fastforward_0.51-11.debian.tar.xz d5f067875ea3c77ee5fa77d6434f1a4043a93256 5393 fastforward_0.51-11_source.buildinfo Checksums-Sha256: 0b5b858fe08d4a52b785193808834d2843f38d8f05facf7cba27798104e81282 1905 fastforward_0.51-11.dsc 1eb26f9b693de84a91bf9e45d802137fccaeab5b13256618eb1e9244ab689baf 10092 fastforward_0.51-11.debian.tar.xz c8d33c17cfff8b6746f31a07bf5c1628d55c6c12f80196d5cbe9ef19f8e8797f 5393 fastforward_0.51-11_source.buildinfo Files: 232bf6573a2dae24ab29054efc749407 1905 mail optional fastforward_0.51-11.dsc e8418b497975738a035756d79b011854 10092 mail optional fastforward_0.51-11.debian.tar.xz 634fec8c7fec8aa9a1a2392e2c3866e5 5393 mail optional fastforward_0.51-11_source.buildinfo -----BEGIN PGP SIGNATURE----- iQJEBAEBCAAuFiEE6/MKMKjZxjvaRMaUX7M/k1np7QgFAmjMfUMQHGFuYmVAZGVi aWFuLm9yZwAKCRBfsz+TWentCNLFEACw7X6AjOQgOfdcRvAV0GohujbKocuVpOML HgKAFNj7B3jK1F8oynJM8wEhPms9GiQRuAb3s9tTmyGwVaDfAsSxWbod0+5Ib94m 9rddsSwR/hTWmRBNb+7wCvbFSKfP7KFxq82HXYjut6SWVAePwsPStxOxnA2evPWm pHi6bdutj4d/dzaRMrmuJyDXx2sGt57ee1haE6uMGEiXiQipzQiCqJqGjhrsSvdI 1j88gvqMd/zKO34OnI/nOizHbtw5LIf5IArlqKpdChslmI5f+a0EjhWsm0x0sUxi Rcb7UOCO0ajmRgZxLNuPYFC4AElqzVFUkmzZMAdFwBO12pXXJXkfI/ufA3SwtcAm 1zsugOIQ3igHo+N3+3KrSBeUB7N8lOA9EGUHi5O5L6vP/ZtgEOSERlTqUF87Olbz B1A7lHh3xq9hap2lVSeggMau27+x9ubvvhDyWl2jHtBgOP5edgAp2P3qm5bA9cbR HPDqIF6AEDwbpeVw4snjzsnb/zTuAB9W7TH7/tJNw3fPPZ+MEOSb3hG/3JQYlur2 KXdFN3Udy3nRmz/IEarwgJoZzFX8yn5yJ3+RPETKDOzlzmz2kQ+5IR14icuSYHEZ 91OpPW++WsKjTn4g61q4p1U4kK022tc9GqKHUU7vdRIsvTlCND916uibTswMJMdS LysDFcCHyw== =Jc45 -----END PGP SIGNATURE-----Attachment: pgpF_Q1ReSl8U.pgp
Description: PGP signature
--- End Message ---