Your message dated Thu, 10 Apr 2025 23:20:06 +0000
with message-id <[email protected]>
and subject line Bug#1075557: fixed in tcpxtract 1.0.1-18.1
has caused the Debian Bug report #1075557,
regarding tcpxtract: 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.)
--
1075557: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1075557
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:tcpxtract
Version: 1.0.1-18
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/tcpxtract_1.0.1-18_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
[...]
checking for lex output file root... lex.yy
checking for lex library... none needed
checking for library containing yywrap... -ll
checking whether yytext is a pointer... yes
checking whether make sets $(MAKE)... (cached) yes
checking for ranlib... ranlib
checking for pcap_open_offline in -lpcap... yes
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: executing depfiles commands
dh_auto_build
make -j8
make[1]: Entering directory '/<<PKGBUILDDIR>>'
gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\"
-DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\"
-DPACKAGE=\"tcpxtract\" -DVERSION=\"1.0.1\" -DYYTEXT_POINTER=1 -DHAVE_LIBPCAP=1
-DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1
-DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1
-DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -I. -Wdate-time -D_FORTIFY_SOURCE=2
-D_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -g -O2
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection
-DDEFAULT_CONFIG_FILE=\"/etc/tcpxtract.conf\" -c -o tcpxtract.o tcpxtract.c
gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\"
-DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\"
-DPACKAGE=\"tcpxtract\" -DVERSION=\"1.0.1\" -DYYTEXT_POINTER=1 -DHAVE_LIBPCAP=1
-DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1
-DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1
-DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -I. -Wdate-time -D_FORTIFY_SOURCE=2
-D_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -g -O2
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection
-DDEFAULT_CONFIG_FILE=\"/etc/tcpxtract.conf\" -c -o sessionlist.o sessionlist.c
gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\"
-DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\"
-DPACKAGE=\"tcpxtract\" -DVERSION=\"1.0.1\" -DYYTEXT_POINTER=1 -DHAVE_LIBPCAP=1
-DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1
-DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1
-DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -I. -Wdate-time -D_FORTIFY_SOURCE=2
-D_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -g -O2
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection
-DDEFAULT_CONFIG_FILE=\"/etc/tcpxtract.conf\" -c -o util.o util.c
/bin/bash ./ylwrap confy.y y.tab.c confy.c y.tab.h `echo confy.c | sed -e
s/cc$/hh/ -e s/cpp$/hpp/ -e s/cxx$/hxx/ -e s/c++$/h++/ -e s/c$/h/` y.output
confy.output -- byacc -d
/bin/bash ./ylwrap confl.l lex.yy.c confl.c -- flex
gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\"
-DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\"
-DPACKAGE=\"tcpxtract\" -DVERSION=\"1.0.1\" -DYYTEXT_POINTER=1 -DHAVE_LIBPCAP=1
-DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1
-DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1
-DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -I. -Wdate-time -D_FORTIFY_SOURCE=2
-D_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -g -O2
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection
-DDEFAULT_CONFIG_FILE=\"/etc/tcpxtract.conf\" -c -o conf.o conf.c
gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\"
-DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\"
-DPACKAGE=\"tcpxtract\" -DVERSION=\"1.0.1\" -DYYTEXT_POINTER=1 -DHAVE_LIBPCAP=1
-DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1
-DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1
-DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -I. -Wdate-time -D_FORTIFY_SOURCE=2
-D_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -g -O2
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection
-DDEFAULT_CONFIG_FILE=\"/etc/tcpxtract.conf\" -c -o search.o search.c
gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\"
-DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\"
-DPACKAGE=\"tcpxtract\" -DVERSION=\"1.0.1\" -DYYTEXT_POINTER=1 -DHAVE_LIBPCAP=1
-DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1
-DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1
-DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -I. -Wdate-time -D_FORTIFY_SOURCE=2
-D_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -g -O2
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection
-DDEFAULT_CONFIG_FILE=\"/etc/tcpxtract.conf\" -c -o extract.o extract.c
In file included from /usr/include/inttypes.h:25,
from /usr/include/pcap/pcap-inttypes.h:98,
from /usr/include/pcap/pcap.h:117,
from /usr/include/pcap.h:43,
from tcpxtract.c:25:
/usr/include/features.h:196:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE
are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
196 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use
_DEFAULT_SOURCE"
| ^~~~~~~
gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\"
-DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\"
-DPACKAGE=\"tcpxtract\" -DVERSION=\"1.0.1\" -DYYTEXT_POINTER=1 -DHAVE_LIBPCAP=1
-DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1
-DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1
-DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -I. -Wdate-time -D_FORTIFY_SOURCE=2
-D_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -g -O2
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection
-DDEFAULT_CONFIG_FILE=\"/etc/tcpxtract.conf\" -c -o confl.o confl.c
tcpxtract.c: In function ‘main’:
tcpxtract.c:321:9: warning: ‘pcap_lookupdev’ is deprecated: use
'pcap_findalldevs' and use the first device [-Wdeprecated-declarations]
321 | dev = pcap_lookupdev(errbuf);
| ^~~
/usr/include/pcap/pcap.h:395:18: note: declared here
395 | PCAP_API char *pcap_lookupdev(char *);
| ^~~~~~~~~~~~~~
tcpxtract.c:356:25: warning: format ‘%s’ expects argument of type ‘char *’, but
argument 3 has type ‘struct bpf_program’ [-Wformat=]
356 | fprintf(stderr, "Couldn't parse filter %s: %s\n", filter,
pcap_geterr(handle));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~
| |
| struct
bpf_program
tcpxtract.c:360:25: warning: format ‘%s’ expects argument of type ‘char *’, but
argument 3 has type ‘struct bpf_program’ [-Wformat=]
360 | fprintf(stderr, "Couldn't install filter %s: %s\n", filter,
pcap_geterr(handle));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~
| |
| struct
bpf_program
updating confy.h
gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\"
-DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\"
-DPACKAGE=\"tcpxtract\" -DVERSION=\"1.0.1\" -DYYTEXT_POINTER=1 -DHAVE_LIBPCAP=1
-DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1
-DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1
-DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -I. -Wdate-time -D_FORTIFY_SOURCE=2
-D_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -g -O2
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection
-DDEFAULT_CONFIG_FILE=\"/etc/tcpxtract.conf\" -c -o confy.o confy.c
confy.y:59:1: error: return type defaults to ‘int’ [-Wimplicit-int]
59 | yyerror(char *s)
| ^~~~~~~
make[1]: *** [Makefile:462: confy.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j8 returned exit code 2
make: *** [debian/rules:8: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: tcpxtract
Source-Version: 1.0.1-18.1
Done: Adrian Bunk <[email protected]>
We believe that the bug you reported is fixed in the latest version of
tcpxtract, 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.
Adrian Bunk <[email protected]> (supplier of updated tcpxtract 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: Thu, 10 Apr 2025 20:54:10 +0300
Source: tcpxtract
Architecture: source
Version: 1.0.1-18.1
Distribution: unstable
Urgency: medium
Maintainer: Thiago Andrade Marques <[email protected]>
Changed-By: Adrian Bunk <[email protected]>
Closes: 1075557
Changes:
tcpxtract (1.0.1-18.1) unstable; urgency=medium
.
* Non-maintainer upload.
* Fix FTBFS with gcc 14. (Closes: #1075557)
Checksums-Sha1:
320af8be622470c44dfd569997c6107331e63599 1908 tcpxtract_1.0.1-18.1.dsc
3d0fe29d595cd7cd3de5fdef146acb034ded3b13 12988
tcpxtract_1.0.1-18.1.debian.tar.xz
Checksums-Sha256:
d3ec8cbff56a6355fdf9445904cc66c27faa3be3751d6a0ab8980bc3694db822 1908
tcpxtract_1.0.1-18.1.dsc
4793b787bc03f20e4c5d076b94f5becd6d647fafbbb306d2053441a66c6c4750 12988
tcpxtract_1.0.1-18.1.debian.tar.xz
Files:
59dfa5c9c96678523f021a7dbcfc3ebd 1908 net optional tcpxtract_1.0.1-18.1.dsc
60bb407ee5e7ff4ee7af2d630225c0e2 12988 net optional
tcpxtract_1.0.1-18.1.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEOvp1f6xuoR0v9F3wiNJCh6LYmLEFAmf4TIMACgkQiNJCh6LY
mLE3xRAAsaZc84TgB8U5FGBgNDub87RptgAf0BdLXoaX5LfXP1diIK+oP9qeec6j
tcDCNx70nwHy1MVkFfSHCgsmWc2NbKy74tO5B0ZgqEWUQu6QXNUrU4DGOmFSWMm6
1g5KfdV/6Ma4bxwK3PSnkQuSOsrs9v1BYe3UAzA4lId9Ik8cPrCk9MDU0feG6T8m
LS2CIGz4K3mpMvhQoqjPw2u/Eh8qP6fb47KGh1az9335qwep94q6RXqoe4CZum/T
JD6DXptF1nheK/YDTtTrBiPRx8Hk/lH9NsRTBpA8HgnS5HZte2BXghwMEwjX229p
sKbt5yHz18T+W7raotbNXkXlsOcPTU3eQeAnV9bVoUNtsX8u5J7WUfIso5SvO79J
yK+/NnDeA5/H/ofHWjs94dmv7HdR74zvdg6gzuXp8j1HehOWYu9IO5zaabq0yvgp
ESL5iZhgStCh8cCK31V4uHUhHSFJcpxVzazRA4QoX9PJ83G5tw9u8IJICF7XvD0D
FraBBeUf9Zg8e2v7QVpeoHRtgyi+8nAXI1WH7peXz/PUY85k2zR1L/81Uvj8q2P5
BoWHy86/sALqHI3lvnDCE2f5nIhb5DZqfN+07+u674JB3i50NNElLUGEVCcw6oD2
QVn7aDF9yB0G3pQejLcsjHxqDfM8MOZiVSxDDDsurDOtiIDaTcc=
=zH/s
-----END PGP SIGNATURE-----
pgp9an41NHTPW.pgp
Description: PGP signature
--- End Message ---