Your message dated Thu, 24 Oct 2024 21:49:04 +0000
with message-id <e1t45hy-00360d...@fasolo.debian.org>
and subject line Bug#1075080: fixed in icmpush 2.2-8
has caused the Debian Bug report #1075080,
regarding icmpush: ftbfs with GCC-14
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 ow...@bugs.debian.org
immediately.)
--
1075080: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1075080
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:icmpush
Version: 2.2-7
Severity: important
Tags: sid trixie
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-14
[This bug is 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-14/g++-14, but succeeds to build with gcc-13/g++-13. The
severity of this report will be raised before the trixie release.
The full build log can be found at:
http://qa-logs.debian.net/2024/07/01/icmpush_2.2-7_unstable_gccexp.log
The last lines of the build log are at the end of this report.
To build with GCC 14, either set CC=gcc-14 CXX=g++-14 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.
apt-get -t=experimental install g++
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-14/porting_to.html
[...]
icmpush.c:393:77: warning: format ‘%d’ expects argument of type ‘int’, but
argument 3 has type ‘long unsigned int’ [-Wformat=]
393 | fprintf(stdout," -> Size of data garbage too big, using
maximum (%d bytes)\n",
|
~^
|
|
|
int
|
%ld
icmpush.c: In function ‘envia_ip’:
icmpush.c:595:34: warning: format ‘%d’ expects argument of type ‘int’, but
argument 3 has type ‘long unsigned int’ [-Wformat=]
595 | fprintf(stdout, " -> MTU = %d bytes\n", mtu + TCAB_IP);
| ~^
| |
| int
| %ld
icmpush.c:600:59: warning: format ‘%d’ expects argument of type ‘int’, but
argument 3 has type ‘long unsigned int’ [-Wformat=]
600 | fprintf(stdout," -> Total packet size (ICMP + IP) = %d bytes\n",
| ~^
| |
| int
| %ld
icmpush.c:631:62: warning: format ‘%d’ expects argument of type ‘int’, but
argument 3 has type ‘long unsigned int’ [-Wformat=]
631 | fprintf(stderr," -> Sorry! Cannot send more than %d total
bytes\n",
| ~^
| |
| int
| %ld
icmpush.c: In function ‘read_icmp’:
icmpush.c:694:29: warning: pointer targets in passing argument 6 of ‘recvfrom’
differ in signedness [-Wpointer-sign]
694 | &origen, &tam);
| ^~~~
| |
| int *
In file included from icmpush.c:41:
/usr/include/x86_64-linux-gnu/sys/socket.h:165:48: note: expected ‘socklen_t *
restrict’ {aka ‘unsigned int * restrict’} but argument is of type ‘int *’
165 | socklen_t *__restrict __addr_len);
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
gcc -Wall -O3 -o cuenta cuenta.o
help.c: In function ‘help’:
help.c:68:3: error: implicit declaration of function ‘exit’
[-Wimplicit-function-declaration]
68 | exit(0);
| ^~~~
help.c:6:1: note: include ‘<stdlib.h>’ or provide a declaration of ‘exit’
5 | #include <stdio.h>
+++ |+#include <stdlib.h>
6 |
help.c:68:3: warning: incompatible implicit declaration of built-in function
‘exit’ [-Wbuiltin-declaration-mismatch]
68 | exit(0);
| ^~~~
help.c:68:3: note: include ‘<stdlib.h>’ or provide a declaration of ‘exit’
parser.c: In function ‘add_router’:
parser.c:533:54: warning: format ‘%d’ expects argument of type ‘int’, but
argument 3 has type ‘long unsigned int’ [-Wformat=]
533 | fprintf(stdout, "Sorry, no more than %d routers
allowed.\n",
| ~^
| |
| int
| %ld
mtu.c: In function ‘get_iface_out’:
mtu.c:92:61: warning: pointer targets in passing argument 3 of ‘getsockname’
differ in signedness [-Wpointer-sign]
92 | if ( getsockname( sock_rt, (struct sockaddr *)&iface_out, &len ) ==
-1 )
| ^~~~
| |
| int *
In file included from mtu.c:16:
/usr/include/x86_64-linux-gnu/sys/socket.h:117:47: note: expected ‘socklen_t *
restrict’ {aka ‘unsigned int * restrict’} but argument is of type ‘int *’
117 | socklen_t *__restrict __len) __THROW;
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~
make[1]: *** [Makefile:59: icmp-lin] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j8 linuz returned exit code 2
make: *** [debian/rules:12: build-stamp] Error 25
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: icmpush
Source-Version: 2.2-8
Done: Marcos Talau <ta...@debian.org>
We believe that the bug you reported is fixed in the latest version of
icmpush, 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 1075...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Marcos Talau <ta...@debian.org> (supplier of updated icmpush 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 ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Thu, 24 Oct 2024 11:08:59 -0300
Source: icmpush
Architecture: source
Version: 2.2-8
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group <packa...@qa.debian.org>
Changed-By: Marcos Talau <ta...@debian.org>
Closes: 1075080
Changes:
icmpush (2.2-8) unstable; urgency=medium
.
* QA upload.
* debian/patches/fix-build-with-gcc-14.patch: Fix build with GCC 14.
(Closes: 1075080)
Checksums-Sha1:
581bce918b9b55715e20d5481755d2f1778ad993 1648 icmpush_2.2-8.dsc
2699075345fdd6f13868ece516f77dbe7b9493e0 4176 icmpush_2.2-8.debian.tar.xz
fd96f4a4f28a66426a227de4f5a254dd82be64ca 7282 icmpush_2.2-8_source.buildinfo
Checksums-Sha256:
555265f9214f0a6b45fc0af2322c3b61699e6cb678cd5949b1a582a92647558e 1648
icmpush_2.2-8.dsc
9325805edff117330d70519f015904831fe59a62c65ae52b0b63ee5878563ffb 4176
icmpush_2.2-8.debian.tar.xz
1be323da82ff214f404712863c9c51e98ad9792a39b1a8e58b1fa38608f7b090 7282
icmpush_2.2-8_source.buildinfo
Files:
297704286de00b7e1a9acd88040144fa 1648 net optional icmpush_2.2-8.dsc
19fa5203cbd12c6e3a0d18e83cba76fa 4176 net optional icmpush_2.2-8.debian.tar.xz
1a79a2d59de10a920ed93b11f3259072 7282 net optional
icmpush_2.2-8_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEtSLzkVnaB9053AsR9LqqgNsoukwFAmcavNoACgkQ9LqqgNso
ukx6vw//XzMMR2evSYJTHOnTMFJp1Hmtz0vbvX7F0vuV4DDhT3WDxUcQSab5tr1q
IHY9dLCcW+kP92llgToIbC0txq7gBhb2J957T1malgQCf6SrUW8rsjm0n0lFmm2Q
3ot/DOm51QuUvJwqyoJ6OG9H/eqCCcQKYFSh4NxvI8AUycqCmBXdFA7bhE7R4JY/
K7VF4r6BtQhN6n+QmuF2uCZgnpN3+RprL6ImqcTrBiTtO5XEugBoxEVsaN+oNo+0
u2g46BmfP6HzsX6Ik7D6R4uROxfWJBRJ5J/m3VKpQ0Xu6CmVvtNrpKSbNYmUc/n6
1Louc0igitv+y0NxXnSK60Ey4/AKOl4ahCPMYva+ill458pi3YWDF/mQFls84L0q
HiyUn2l7ynwFO/RKicljODMmARfPHWe+y/DchHpm/3vFfGxOnaqTyAcrYPu41mBL
KVbm9LAHWIgAfswcXMUhQzWzMT4FW83eug2FajY74v987t1w9SSAyIEH6u2a9Ae5
h34wk1IBXHCWQxWkt6wWihWUX9xJsu3PubVuFm8tEYHP7jndk4YhkbLTJ9VcoAsg
DpGu1LlgE0KhqdtSmr02GNyFkT2U1i/dS55/Km4yPQAJ1EXhii954l48GKwXgG5s
QCwoB13FV2TTf4GWLmLWRycoYDVGCljaZD2CD+q2Ng//AIzvlII=
=AB06
-----END PGP SIGNATURE-----
pgpW_gAchD5Ul.pgp
Description: PGP signature
--- End Message ---