Your message dated Tue, 21 Oct 2025 21:19:17 +0000
with message-id <[email protected]>
and subject line Bug#1096825: fixed in icmpinfo 1.11-13
has caused the Debian Bug report #1096825,
regarding icmpinfo: 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.)
--
1096825: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1096825
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:icmpinfo
Version: 1.11-12
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/icmpinfo_1.11-12_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
[...]
print.c: In function ‘to_hex’:
print.c:22:6: warning: old-style function definition [-Wold-style-definition]
22 | char to_hex(a)
| ^~~~~~
print.c: In function ‘pr_pack’:
print.c:28:5: warning: old-style function definition [-Wold-style-definition]
28 | int pr_pack(buf, cc, from)
| ^~~~~~~
print.c:53:13: error: too many arguments to function ‘inet_ntoa’; expected 0,
have 1
53 | inet_ntoa(from->sin_addr));
| ^~~~~~~~~ ~~~~~~~~~~~~~~
In file included from print.c:13:
defs.h:48:18: note: declared here
48 | char *inet_ntoa(); /* BSD library routine */
| ^~~~~~~~~
print.c:89:15: error: too many arguments to function ‘pr_type’; expected 0,
have 1
89 | pr_type(icp->icmp_type),
| ^~~~~~~ ~~~~~~~~~~~~~~
print.c:39:26: note: declared here
39 | char *pr_type(),*pr_subtype(),*strtime;
| ^~~~~~~
print.c:90:44: error: too many arguments to function ‘pr_subtype’; expected 0,
have 1
90 |
icp->icmp_type==ICMP_UNREACH?pr_subtype(icp->icmp_code):"",
| ^~~~~~~~~~ ~~~~~~~~~~~~~~
print.c:39:37: note: declared here
39 | char *pr_type(),*pr_subtype(),*strtime;
| ^~~~~~~~~~
print.c:91:15: error: too many arguments to function ‘inet_ntoa’; expected 0,
have 1
91 | inet_ntoa(from->sin_addr),
| ^~~~~~~~~ ~~~~~~~~~~~~~~
defs.h:48:18: note: declared here
48 | char *inet_ntoa(); /* BSD library routine */
| ^~~~~~~~~
print.c:107:23: error: too many arguments to function ‘inet_ntoa’; expected 0,
have 1
107 | inet_ntoa(icp->icmp_ip.ip_src),
| ^~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
defs.h:48:18: note: declared here
48 | char *inet_ntoa(); /* BSD library routine */
| ^~~~~~~~~
print.c:118:23: error: too many arguments to function ‘inet_ntoa’; expected 0,
have 1
118 | inet_ntoa(icp->icmp_ip.ip_dst),
| ^~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
defs.h:48:18: note: declared here
48 | char *inet_ntoa(); /* BSD library routine */
| ^~~~~~~~~
print.c: In function ‘pr_type’:
print.c:39:26: warning: old-style function definition [-Wold-style-definition]
39 | char *pr_type(),*pr_subtype(),*strtime;
| ^~~~~~~
print.c:217:1: error: number of arguments doesn’t match prototype
217 | {
| ^
print.c:39:26: error: prototype declaration
39 | char *pr_type(),*pr_subtype(),*strtime;
| ^~~~~~~
print.c: In function ‘pr_subtype’:
print.c:39:37: warning: old-style function definition [-Wold-style-definition]
39 | char *pr_type(),*pr_subtype(),*strtime;
| ^~~~~~~~~~
print.c:270:1: error: number of arguments doesn’t match prototype
270 | {
| ^
print.c:39:37: error: prototype declaration
39 | char *pr_type(),*pr_subtype(),*strtime;
| ^~~~~~~~~~
make[1]: *** [<builtin>: print.o] Error 1
make[1]: Leaving directory '/build/reproducible-path/icmpinfo-1.11'
dh_auto_build: error: make -j1 returned exit code 2
make: *** [debian/rules:7: binary] Error 255
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: icmpinfo
Source-Version: 1.11-13
Done: Andreas Tille <[email protected]>
We believe that the bug you reported is fixed in the latest version of
icmpinfo, 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 icmpinfo 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 22:28:24 +0200
Source: icmpinfo
Architecture: source
Version: 1.11-13
Distribution: unstable
Urgency: medium
Maintainer: Package Salvaging Team <[email protected]>
Changed-By: Andreas Tille <[email protected]>
Closes: 1096825 1115846
Changes:
icmpinfo (1.11-13) unstable; urgency=medium
.
* Fix gcc-15 issues.
Closes: #1096825
* Maintain in Salvage team.
Closes: #1115846
* cme fix dpkg-control
* debhelper-compat = 13
* Trim trailing whitespace.
* Use secure copyright file specification URI.
* Update watch file format version to 4.
* Lintian-override for insecure URI in watch file
Checksums-Sha1:
7343759cc06bdad33c7379cf108a21c786a1ae0b 1971 icmpinfo_1.11-13.dsc
499276c9b956f7e82c26c9fa905b4947b13332ff 7580 icmpinfo_1.11-13.debian.tar.xz
feea94924120d11c59a624f507fb8cd56db13afe 5964 icmpinfo_1.11-13_amd64.buildinfo
Checksums-Sha256:
95cc159369b90fa2650c150c80b801bd7a9a027d1b9e07df659c6e3cfe34525c 1971
icmpinfo_1.11-13.dsc
fbe69d70345508e802ab737553cde5b42f4e0a33ab1077d78da00ef73d8aed2a 7580
icmpinfo_1.11-13.debian.tar.xz
9cd40e073ca361844fce5b10398782e5bcab429b94d64cd23872c70e90a3be0a 5964
icmpinfo_1.11-13_amd64.buildinfo
Files:
d2487f9054e0319c03fade67c2675834 1971 net optional icmpinfo_1.11-13.dsc
4efbf21eff4585a40702e91ec2c2b977 7580 net optional
icmpinfo_1.11-13.debian.tar.xz
03b2cde556ee80d98dbf227af5440323 5964 net optional
icmpinfo_1.11-13_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJFBAEBCgAvFiEE8fAHMgoDVUHwpmPKV4oElNHGRtEFAmjqvy0RHHRpbGxlQGRl
Ymlhbi5vcmcACgkQV4oElNHGRtHV4Q//X2O07mi0qaaf84GPRTe052914pXq1+hI
HeMgznpim0qwL8en/zyYDj8eM8Odso7rId2kMhop379+S18UX4Q12tOEocO8Uh4o
LidxuhkrdVgI2AGk0GV9PYJN/nHJdxhn/SdosavkjKjuFRceZIA1RCm3e4ORGi7A
Tndcy6TMUhBJdyOIF6IhfKx/R8AFMTt+2sz/uK8OBOHjFHEpN6nqZpI71CwgGWCV
SdNBk0jqDEjyV2mQkikyw9tX2b1oI34mb7/MiUL37iOvLaBdJGRmoi3EzDea5jFa
nuUxeBsUFlj+BqpONLzSYuy6kVy5ATDLViOqa/WWu1/ppIcCeOMFomk4yjHkh/bk
PujaAXNZ1rfz2qIJ9PcR+IbPNUnTdANWD4/Ml7GpwCYClHke4fl+yRMaro0uIEMT
kylNixuTk3fjTgjOr3GsfX1b5Z4ANnzEdZBSR3gpWpvqc4LNCNBkxrkD8TlmtdXY
yBqCq2e5+g5yIRAiX557RDgMoDCyJH83kxPoU57qYAYD1LVtJqpC2sjXOh/Dwv6e
P3VAbSFtgQX3/2AILRwbYfii3AqQmRVU9Kmq5UQgwFHz0uFUELEORkJ07Ac0iKcm
ihk8/RnA17cxYDwxEusPFwadkZ245728Hjp/W05pVFbjB7vkJrs4E5CATix3EVlr
hwSfJxFHg7E=
=SYq3
-----END PGP SIGNATURE-----
pgpVrF1THEWMd.pgp
Description: PGP signature
--- End Message ---