Your message dated Tue, 23 Sep 2025 01:23:16 +0000
with message-id <[email protected]>
and subject line Bug#1075521: fixed in sniffit 0.7-1
has caused the Debian Bug report #1075521,
regarding sniffit: 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 [email protected]
immediately.)


-- 
1075521: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1075521
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:sniffit
Version: 0.6-1
Severity: important
Tags: sid trixie
User: [email protected]
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/sniffit_0.6-1_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

[...]
 1829 | #ifdef PLUGIN7_INIT()
      |                    ^
sniffit.c:1833:20: warning: extra tokens at end of #ifdef directive
 1833 | #ifdef PLUGIN8_INIT()
      |                    ^
sniffit.c:1837:20: warning: extra tokens at end of #ifdef directive
 1837 | #ifdef PLUGIN9_INIT()
      |                    ^
sniffit.c:1865:24: warning: format ‘%d’ expects argument of type ‘int’, but 
argument 2 has type ‘long unsigned int’ [-Wformat=]
 1865 |       printf ("Shared %d\n", memsize);
      |                       ~^     ~~~~~~~
      |                        |     |
      |                        int   long unsigned int
      |                       %ld
sniffit.c:1868:18: error: assignment to ‘int *’ from incompatible pointer type 
‘char *’ [-Wincompatible-pointer-types]
 1868 |       DATAlength = timing + sizeof (int);
      |                  ^
sniffit.c:1869:23: error: assignment to ‘char *’ from incompatible pointer type 
‘int *’ [-Wincompatible-pointer-types]
 1869 |       connection_data = DATAlength + sizeof (int);
      |                       ^
sniffit.c:1870:18: error: assignment to ‘int *’ from incompatible pointer type 
‘char *’ [-Wincompatible-pointer-types]
 1870 |       LISTlength = connection_data + LENGTH_OF_INTERPROC_DATA;
      |                  ^
sniffit.c:1871:12: error: assignment to ‘struct snif_mask *’ from incompatible 
pointer type ‘int *’ [-Wincompatible-pointer-types]
 1871 |       mask = LISTlength + sizeof (int);
      |            ^
sniffit.c:1872:26: error: assignment to ‘char *’ from incompatible pointer type 
‘struct snif_mask *’ [-Wincompatible-pointer-types]
 1872 |       logged_connections = mask + sizeof (struct snif_mask);
      |                          ^
sniffit.c:1875:25: error: assignment to ‘unsigned int *’ from incompatible 
pointer type ‘char *’ [-Wincompatible-pointer-types]
 1875 |       TCP_nr_of_packets = running_connections + (sizeof (struct 
shared_conn_data) * CONNECTION_CAPACITY);
      |                         ^
sniffit.c:1876:28: error: assignment to ‘long unsigned int *’ from incompatible 
pointer type ‘unsigned int *’ [-Wincompatible-pointer-types]
 1876 |       TCP_bytes_in_packets = TCP_nr_of_packets + sizeof (int);
      |                            ^
sniffit.c:1877:26: error: assignment to ‘unsigned int *’ from incompatible 
pointer type ‘long unsigned int *’ [-Wincompatible-pointer-types]
 1877 |       ICMP_nr_of_packets = TCP_bytes_in_packets + sizeof (unsigned 
long);
      |                          ^
sniffit.c:1879:28: error: assignment to ‘long unsigned int *’ from incompatible 
pointer type ‘unsigned int *’ [-Wincompatible-pointer-types]
 1879 |       UDP_bytes_in_packets = UDP_nr_of_packets + sizeof (int);
      |                            ^
sniffit.c:1880:24: error: assignment to ‘unsigned int *’ from incompatible 
pointer type ‘long unsigned int *’ [-Wincompatible-pointer-types]
 1880 |       IP_nr_of_packets = UDP_bytes_in_packets + sizeof (unsigned long);
      |                        ^
sniffit.c:1895:32: error: passing argument 3 of ‘pcap_loop’ from incompatible 
pointer type [-Wincompatible-pointer-types]
 1895 |                                interactive_packethandler, NULL) < 0)
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~
      |                                |
      |                                void (* (*)(char *, const struct 
packetheader *, const unsigned char *))(u_char *, const struct pcap_pkthdr *, 
const u_char *) {aka void (* (*)(char *, const struct packetheader *, const 
unsigned char *))(unsigned char *, const struct pcap_pkthdr *, const unsigned 
char *)}
/usr/include/pcap/pcap.h:565:42: note: expected ‘pcap_handler’ {aka ‘void 
(*)(unsigned char *, const struct pcap_pkthdr *, const unsigned char *)’} but 
argument is of type ‘void (* (*)(char *, const struct packetheader *, const 
unsigned char *))(u_char *, const struct pcap_pkthdr *, const u_char *)’ {aka 
‘void (* (*)(char *, const struct packetheader *, const unsigned char 
*))(unsigned char *, const struct pcap_pkthdr *, const unsigned char *)’}
  565 | PCAP_API int    pcap_loop(pcap_t *, int, pcap_handler, u_char *);
      |                                          ^~~~~~~~~~~~
sniffit.c:1928:41: error: passing argument 3 of ‘pcap_loop’ from incompatible 
pointer type [-Wincompatible-pointer-types]
 1928 |       switch (pcap_loop (dev_desc, CNT, packethandler, (unsigned char 
*) &ipaddr))
      |                                         ^~~~~~~~~~~~~
      |                                         |
      |                                         void (* (*)(unsigned char *, 
const struct packetheader *, const unsigned char *))(u_char *, const struct 
pcap_pkthdr *, const u_char *) {aka void (* (*)(unsigned char *, const struct 
packetheader *, const unsigned char *))(unsigned char *, const struct 
pcap_pkthdr *, const unsigned char *)}
/usr/include/pcap/pcap.h:565:42: note: expected ‘pcap_handler’ {aka ‘void 
(*)(unsigned char *, const struct pcap_pkthdr *, const unsigned char *)’} but 
argument is of type ‘void (* (*)(unsigned char *, const struct packetheader *, 
const unsigned char *))(u_char *, const struct pcap_pkthdr *, const u_char *)’ 
{aka ‘void (* (*)(unsigned char *, const struct packetheader *, const unsigned 
char *))(unsigned char *, const struct pcap_pkthdr *, const unsigned char *)’}
  565 | PCAP_API int    pcap_loop(pcap_t *, int, pcap_handler, u_char *);
      |                                          ^~~~~~~~~~~~
make[3]: *** [Makefile:380: sn_interface.o] Error 1
make[3]: *** [Makefile:380: sniffit.o] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[2]: *** [Makefile:483: all-recursive] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: *** [Makefile:338: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j8 returned exit code 2
make: *** [debian/rules:7: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: sniffit
Source-Version: 0.7-1
Done: Joao Eriberto Mota Filho <[email protected]>

We believe that the bug you reported is fixed in the latest version of
sniffit, 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.
Joao Eriberto Mota Filho <[email protected]> (supplier of updated sniffit 
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: Mon, 22 Sep 2025 21:05:05 -0300
Source: sniffit
Architecture: source
Version: 0.7-1
Distribution: unstable
Urgency: medium
Maintainer: Joao Eriberto Mota Filho <[email protected]>
Changed-By: Joao Eriberto Mota Filho <[email protected]>
Closes: 1075521
Changes:
 sniffit (0.7-1) unstable; urgency=medium
 .
   * New upstream version 0.7. (Closes: #1075521)
   * debian/control:
       - Bumped Standards-Version to 4.7.2.
       - Removed no longer needed "Rules-Requires-Root: no" field.
   * debian/copyright:
       - Added a new upstream right.
       - Updated packaging copyright date.
Checksums-Sha1:
 f16339d66b0e56adca3b1191c9d92f03e42f1dca 1883 sniffit_0.7-1.dsc
 e1441de89229d537ae1811490d7836ad2ff6aec1 59904 sniffit_0.7.orig.tar.gz
 746d2b3f96337de2195d11e30bf813627c1ae0b7 7404 sniffit_0.7-1.debian.tar.xz
 0baf217104ff3922f95c6b3070554ca682861b0d 6478 sniffit_0.7-1_source.buildinfo
Checksums-Sha256:
 fd1d3d072a2d77219e167137a4c416bc83df6bc4bb1e6e28f11bce6960dab2ce 1883 
sniffit_0.7-1.dsc
 9a8c3472414e105479296b6ca83be419cfd37551982e6ddaca34dfa4916a4c47 59904 
sniffit_0.7.orig.tar.gz
 6d2a924d15f1bb0f5424dc34a8a309a00056cbd7d02cf518fe0cb6781e9ecd0f 7404 
sniffit_0.7-1.debian.tar.xz
 c47c2e372fa2dcf42ddb371538ac96b097ce43d0097967f60d06c29abfc99949 6478 
sniffit_0.7-1_source.buildinfo
Files:
 fa20020d4447cefe7e4d7f1a94617c82 1883 net optional sniffit_0.7-1.dsc
 6b90841f933ad8b49eb9d1b682d8169b 59904 net optional sniffit_0.7.orig.tar.gz
 e3da524f60f79f4a158946044bc0406d 7404 net optional sniffit_0.7-1.debian.tar.xz
 6eb77126de4553ce7d26825d5a509c6d 6478 net optional 
sniffit_0.7-1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEENX3LDuyVoBrrofDS3mO5xwTr6e8FAmjR6JoACgkQ3mO5xwTr
6e/Xjw//bHMqm7l6xycHXzCEzkJc78Ti1RxWH/nUX0cBNgGha5hwhrtodgMLrOI8
uJsjYMvgcqKf+28EtuIiT4T4RGtSnGLyWj1C/tihi/mRYkWurc3YXx7xRPbgjOhL
GGWr2lJHpVQzDqps6+kd54R5ZKOOlneSzPIqV9rJ4m1kz6DheQ2+JSehL2g5vSL/
bAy/BAPaRkOdzGz9+q4FNSf+Xbq+ENWeOVRT6/tLty4EO+Ml8J2bn33UhJoCkU/K
jvICK42gYGou6hU2GAmgOh25ed3E4mxOJKT5r+GLl4yt7mQNhvKAr1Dr6i9sd2U0
k94OElXwSmO8hjxAB9bhn7p9dqIdi7EiJ2X+DnBlMZWZguJjf41OYpiC9Tayu5aW
SZsCxlbL3q3vnWT8OWVrlVNA7C67S3KisWhn7tqYGwa+XvzLeKSsE934zr03uTg+
kGJobVpoSAXS8YTflE2HZIUTBHr/i6gk9uTfX9HQhQFHtoxawFx0s5pe8wvMH5gw
qiwL59B3mIKV8i7swCEaSVRaSK5CmUPkHFCiKvD26pyiqLLu51gD4wLRYRtt+2QQ
gk/Dhxg180WuS/nRt+bI0k+xmQTqBMOLkcxBFKymWjHqG9QD00LjF7QzYXqYzi1u
mwyZCYe6HOAjf0+8n1SBXZTaWhDP94lbXXJ31vk35ekNQuPcfs4=
=QmIN
-----END PGP SIGNATURE-----

Attachment: pgpQhGrhL7hEj.pgp
Description: PGP signature


--- End Message ---

Reply via email to