Your message dated Wed, 28 Aug 2024 05:49:04 +0000 with message-id <E1sjBYG-00GBRk-2P@fasolo.debian.org> and subject line Bug#1075074: fixed in hunt 1.5-10 has caused the Debian Bug report #1075074, regarding hunt: 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.) -- 1075074: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1075074 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: maintonly@bugs.debian.org
- Subject: hunt: ftbfs with GCC-14
- From: Matthias Klose <doko@debian.org>
- Date: Wed, 03 Jul 2024 12:30:20 +0000
- Message-id: <E1sOz7s-0041fE-RX@paradis.debian.org>
Package: src:hunt Version: 1.5-9 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/hunt_1.5-9_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 [...] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ cc -Wl,-z,relro -Wl,-z,now -o hunt hunt.o main.o c/list.o c/hash.o c/array.o util.o net.o rst.o menu.o hijack.o rstd.o sniff.o macdisc.o tap.o arphijack.o tty.o synchijack.o arpspoof.o hostup.o addpolicy.o options.o resolv.o timer.o pktrelay.o -lpthread make[2]: Leaving directory '/<<PKGBUILDDIR>>' dh_auto_build --sourcedirectory=tpserv cd tpserv && make -j8 "INSTALL=install --strip-program=true" make[2]: Entering directory '/<<PKGBUILDDIR>>/tpserv' cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -O2 -g -ffile-prefix-map=/<<PKGBUILDDIR>>/tpserv=. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o tpserv.o tpserv.c tpserv.c:58:13: warning: conflicting types for built-in function ‘log’; expected ‘double(double)’ [-Wbuiltin-declaration-mismatch] 58 | static void log(int level, int pid, char *format, ...) | ^~~ tpserv.c:23:1: note: ‘log’ is declared in header ‘<math.h>’ 22 | #include <syslog.h> +++ |+#include <math.h> 23 | tpserv.c: In function ‘process_request_connect’: tpserv.c:161:32: error: passing argument 2 of ‘connect’ from incompatible pointer type [-Wincompatible-pointer-types] 161 | if (connect(fd_remote, to_addr, to_addr_len) < 0) { | ^~~~~~~ | | | struct sockaddr_in * In file included from tpserv.c:11: /usr/include/x86_64-linux-gnu/sys/socket.h:126:52: note: expected ‘const struct sockaddr *’ but argument is of type ‘struct sockaddr_in *’ 126 | extern int connect (int __fd, __CONST_SOCKADDR_ARG __addr, socklen_t __len); | ^ tpserv.c:166:69: warning: pointer targets in passing argument 3 of ‘getsockname’ differ in signedness [-Wpointer-sign] 166 | if (getsockname(fd_remote, (struct sockaddr *) &local_addr, &local_addr_len) < 0) { | ^~~~~~~~~~~~~~~ | | | int * /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; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ tpserv.c: In function ‘serv_slave’: tpserv.c:216:59: warning: pointer targets in passing argument 3 of ‘getsockname’ differ in signedness [-Wpointer-sign] 216 | if (getsockname(fd, (struct sockaddr *) &to_addr, &to_addr_len) < 0) { | ^~~~~~~~~~~~ | | | int * /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; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ tpserv.c:222:61: warning: pointer targets in passing argument 3 of ‘getpeername’ differ in signedness [-Wpointer-sign] 222 | if (getpeername(fd, (struct sockaddr *) &from_addr, &from_addr_len) < 0) { | ^~~~~~~~~~~~~~ | | | int * /usr/include/x86_64-linux-gnu/sys/socket.h:131:47: note: expected ‘socklen_t * restrict’ {aka ‘unsigned int * restrict’} but argument is of type ‘int *’ 131 | socklen_t *__restrict __len) __THROW; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ tpserv.c: In function ‘main’: tpserv.c:336:75: warning: pointer targets in passing argument 3 of ‘accept’ differ in signedness [-Wpointer-sign] 336 | clifd = accept(lfd, (struct sockaddr *) &cliaddr, &clilen); | ^~~~~~~ | | | int * /usr/include/x86_64-linux-gnu/sys/socket.h:307:42: note: expected ‘socklen_t * restrict’ {aka ‘unsigned int * restrict’} but argument is of type ‘int *’ 307 | socklen_t *__restrict __addr_len); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ tpserv.c:327:17: warning: ignoring return value of ‘daemon’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 327 | daemon(0, 0); | ^~~~~~~~~~~~ make[2]: *** [<builtin>: tpserv.o] Error 1 make[2]: Leaving directory '/<<PKGBUILDDIR>>/tpserv' dh_auto_build: error: cd tpserv && make -j8 "INSTALL=install --strip-program=true" returned exit code 2 make[1]: *** [debian/rules:11: override_dh_auto_build] Error 25 make[1]: Leaving directory '/<<PKGBUILDDIR>>' make: *** [debian/rules:7: binary] Error 2 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
- To: 1075074-close@bugs.debian.org
- Subject: Bug#1075074: fixed in hunt 1.5-10
- From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
- Date: Wed, 28 Aug 2024 05:49:04 +0000
- Message-id: <E1sjBYG-00GBRk-2P@fasolo.debian.org>
- Reply-to: Andreas Beckmann <anbe@debian.org>
Source: hunt Source-Version: 1.5-10 Done: Andreas Beckmann <anbe@debian.org> We believe that the bug you reported is fixed in the latest version of hunt, 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 1075074@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 hunt 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: Wed, 28 Aug 2024 07:24:39 +0200 Source: hunt Architecture: source Version: 1.5-10 Distribution: unstable Urgency: medium Maintainer: Debian QA Group <packages@qa.debian.org> Changed-By: Andreas Beckmann <anbe@debian.org> Closes: 1075074 Changes: hunt (1.5-10) unstable; urgency=medium . * QA upload. * Fix building with GCC 14. (Closes: #1075074) Checksums-Sha1: a9e20938137bba7ec3d11f873591bc9397aa9516 1821 hunt_1.5-10.dsc 708cbe9bc118103f1e175896d2def84c0ffff312 19932 hunt_1.5-10.debian.tar.xz 3184e87c9a7659a4f7aa7e24f0210e87489c462a 5334 hunt_1.5-10_source.buildinfo Checksums-Sha256: b42c7c58b632d8c019300bf27c070815e13abc0515edf6caf8ad5765f9042fa0 1821 hunt_1.5-10.dsc 0b55bc1a0b5837275926c98437a0e5f603362c39654c74e8fe8da5cd43fccf8c 19932 hunt_1.5-10.debian.tar.xz 8122db873d63b1df70f7d302a847fe0dc35caea3115d7f3e888e930d6b5d6c3e 5334 hunt_1.5-10_source.buildinfo Files: cdda96740accac7f9896be8f40525d83 1821 net optional hunt_1.5-10.dsc ca9e03dc7740157f1078cfcca5410fbc 19932 net optional hunt_1.5-10.debian.tar.xz 649ec9133b477801058dea2c8fefce90 5334 net optional hunt_1.5-10_source.buildinfo -----BEGIN PGP SIGNATURE----- iQJEBAEBCAAuFiEE6/MKMKjZxjvaRMaUX7M/k1np7QgFAmbOtN0QHGFuYmVAZGVi aWFuLm9yZwAKCRBfsz+TWentCKz7D/4/t2gjC/4DUdYk6RBQOIlFpjePhTNotjCr 4ObORWYG9TWw6R+Z48v5KgVjJqlQWtMRtfPz2NdpdfdD33JibNs6ssM93zqWp/LN E+qu+SyK3vHtQeqrIwv0zJW2XtF+xCtfBIUx9jv+3J/xjWS4OrrR1zCTWOm/i/W7 RF8pWcDu+siVYZTFauYF7mpEAJhul6Ba/sZUi7wwqxUB1ocIXukA3J8qt6OEVV1M qYGRhHObPFgx6Qei9Fb0w1XACm3OtSqArgs5DBrgurPrmQeRFgQsyW8G1g8rWQc0 To3OG9ODrurZl+PElfFznGC6N3ZHz87LO87FYTH1B2Vwk4M6spIAhE0yNnsQy4vy P6mJKyPbiH064W79yH4+Lpe3fryt3o02RZoskweQmWTshySFCFW9OvHZzeSGPwbP InSLmcA5TtWJMMbjw3sYhhsP7WHfstwPcAstZI8svTg40StSF3Uh2r82kBqdA+GO 56DgQQ4wyrOLxZ7Mqxw7drLgSRuSa/OeafTQTBd6PhtGY6Yc8FR+5bTZrAJYuHuV B2Tr4rojAhPF6wEsZ5REG5Th2oVHMFWB+tXRAKzi4n06w0cGhiBR6D+q/rotENZL Qp510UeIPMZHd5nuJSeiQamuXwqHnQH7N2dqLd2Y4PeJ9lvuTeQK6qUHgxhEqufi x7o6W9QRvg== =7pIR -----END PGP SIGNATURE-----Attachment: pgpDmqgeUVtf0.pgp
Description: PGP signature
--- End Message ---