Your message dated Thu, 24 Oct 2024 21:49:04 +0000 with message-id <E1t45hY-00360d-Ez@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 owner@bugs.debian.org immediately.) -- 1075080: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1075080 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: maintonly@bugs.debian.org
- Subject: icmpush: ftbfs with GCC-14
- From: Matthias Klose <doko@debian.org>
- Date: Wed, 03 Jul 2024 12:30:31 +0000
- Message-id: <E1sOz83-0041gh-LZ@paradis.debian.org>
Package: src:icmpush Version: 2.2-7 Severity: important Tags: sid trixie User: debian-gcc@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 ---
- To: 1075080-close@bugs.debian.org
- Subject: Bug#1075080: fixed in icmpush 2.2-8
- From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
- Date: Thu, 24 Oct 2024 21:49:04 +0000
- Message-id: <E1t45hY-00360d-Ez@fasolo.debian.org>
- Reply-to: Marcos Talau <talau@debian.org>
Source: icmpush Source-Version: 2.2-8 Done: Marcos Talau <talau@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 1075080@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Marcos Talau <talau@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 ftpmaster@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 <packages@qa.debian.org> Changed-By: Marcos Talau <talau@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-----Attachment: pgpuNl9ljc5NT.pgp
Description: PGP signature
--- End Message ---