Your message dated Sun, 06 Sep 2020 22:48:26 +0000
with message-id <e1kf3su-000cyz...@fasolo.debian.org>
and subject line Bug#957341: fixed in hping3 3.a2.ds2-10
has caused the Debian Bug report #957341,
regarding hping3: ftbfs with GCC-10
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.)
--
957341: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=957341
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:hping3
Version: 3.a2.ds2-9
Severity: normal
Tags: sid bullseye
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-10
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-10/g++-10, but succeeds to build with gcc-9/g++-9. The
severity of this report will be raised before the bullseye release,
so nothing has to be done for the buster release.
The full build log can be found at:
http://people.debian.org/~doko/logs/gcc10-20200225/hping3_3.a2.ds2-9_unstable_gcc10.log
The last lines of the build log are at the end of this report.
To build with GCC 10, either set CC=gcc-10 CXX=g++-10 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-10/porting_to.html
[...]
| ^~~~
gcc -c -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall
-I/usr/include/pcap -I/usr/include/tcl8.6 -DUSE_TCL -g hex.c
gcc -c -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall
-I/usr/include/pcap -I/usr/include/tcl8.6 -DUSE_TCL -g apdutils.c
gcc -c -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall
-I/usr/include/pcap -I/usr/include/tcl8.6 -DUSE_TCL -g sbignum.c
gcc -c -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall
-I/usr/include/pcap -I/usr/include/tcl8.6 -DUSE_TCL -g sbignum-tables.c
gcc -c -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall
-I/usr/include/pcap -I/usr/include/tcl8.6 -DUSE_TCL -g ars.c
gcc -c -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall
-I/usr/include/pcap -I/usr/include/tcl8.6 -DUSE_TCL -g apd.c
In file included from ars.c:15:
ars.c: In function ‘ars_multi_cksum’:
ars.c:485:46: warning: comparison with string literal results in unspecified
behavior [-Waddress]
485 | assert("else reached in ars_multi_cksum()" == "");
| ^~
ars.c:485:46: warning: comparison with string literal results in unspecified
behavior [-Waddress]
485 | assert("else reached in ars_multi_cksum()" == "");
| ^~
ars.c: In function ‘ars_bsd_fix’:
ars.c:909:20: warning: variable ‘ip’ set but not used
[-Wunused-but-set-variable]
909 | struct ars_iphdr *ip;
| ^~
apd.c: In function ‘ars_decode_hex’:
apd.c:823:9: warning: pointer targets in returning ‘unsigned char *’ from a
function with return type ‘char *’ differ in signedness [-Wpointer-sign]
823 | return saved;
| ^~~~~
apd.c: In function ‘ars_decode_string’:
apd.c:852:9: warning: pointer targets in returning ‘unsigned char *’ from a
function with return type ‘char *’ differ in signedness [-Wpointer-sign]
852 | return saved;
| ^~~~~
apd.c: In function ‘ars_d_set_data’:
apd.c:889:7: warning: variable ‘err’ set but not used
[-Wunused-but-set-variable]
889 | int err, blen;
| ^~~
gcc -c -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall
-I/usr/include/pcap -I/usr/include/tcl8.6 -DUSE_TCL -g split.c
gcc -c -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall
-I/usr/include/pcap -I/usr/include/tcl8.6 -DUSE_TCL -g rapd.c
gcc -o hping3 -O2 -Wall -I/usr/include/pcap -I/usr/include/tcl8.6 -DUSE_TCL
-Wdate-time -D_FORTIFY_SOURCE=2 -g main.o getifname.o getlhs.o parseoptions.o
datafiller.o datahandler.o gethostname.o binding.o getusec.o opensockraw.o
logicmp.o waitpacket.o resolve.o sendip.o sendicmp.o sendudp.o sendtcp.o
cksum.o statistics.o usage.o version.o antigetopt.o sockopt.o listen.o
sendhcmp.o memstr.o rtt.o relid.o sendip_handler.o libpcap_stuff.o memlockall.o
memunlockall.o memlock.o memunlock.o ip_opt_build.o display_ipopt.o sendrawip.o
signal.o send.o strlcpy.o arsglue.o random.o scan.o hstring.o script.o
interface.o adbuf.o hex.o apdutils.o sbignum.o sbignum-tables.o ars.o apd.o
split.o rapd.o -L/lib -lpcap -ltcl8.6 -lm -lpthread -Wl,-z,relro -Wl,-z,now
/usr/bin/ld: getifname.o:./hping2.h:356: multiple definition of `delaytable';
main.o:./hping2.h:356: first defined here
/usr/bin/ld: getlhs.o:./hping2.h:356: multiple definition of `delaytable';
main.o:./hping2.h:356: first defined here
/usr/bin/ld: parseoptions.o:./hping2.h:356: multiple definition of
`delaytable'; main.o:./hping2.h:356: first defined here
/usr/bin/ld: datafiller.o:./hping2.h:356: multiple definition of `delaytable';
main.o:./hping2.h:356: first defined here
/usr/bin/ld: datahandler.o:./hping2.h:356: multiple definition of `delaytable';
main.o:./hping2.h:356: first defined here
/usr/bin/ld: binding.o:./hping2.h:356: multiple definition of `delaytable';
main.o:./hping2.h:356: first defined here
/usr/bin/ld: logicmp.o:./hping2.h:356: multiple definition of `delaytable';
main.o:./hping2.h:356: first defined here
/usr/bin/ld: waitpacket.o:./hping2.h:356: multiple definition of `delaytable';
main.o:./hping2.h:356: first defined here
/usr/bin/ld: sendip.o:./hping2.h:356: multiple definition of `delaytable';
main.o:./hping2.h:356: first defined here
/usr/bin/ld: sendicmp.o:./hping2.h:356: multiple definition of `delaytable';
main.o:./hping2.h:356: first defined here
/usr/bin/ld: sendudp.o:./hping2.h:356: multiple definition of `delaytable';
main.o:./hping2.h:356: first defined here
/usr/bin/ld: sendtcp.o:./hping2.h:356: multiple definition of `delaytable';
main.o:./hping2.h:356: first defined here
/usr/bin/ld: cksum.o:./hping2.h:356: multiple definition of `delaytable';
main.o:./hping2.h:356: first defined here
/usr/bin/ld: statistics.o:./hping2.h:356: multiple definition of `delaytable';
main.o:./hping2.h:356: first defined here
/usr/bin/ld: version.o:./hping2.h:356: multiple definition of `delaytable';
main.o:./hping2.h:356: first defined here
/usr/bin/ld: listen.o:./hping2.h:356: multiple definition of `delaytable';
main.o:./hping2.h:356: first defined here
/usr/bin/ld: sendhcmp.o:./hping2.h:356: multiple definition of `delaytable';
main.o:./hping2.h:356: first defined here
/usr/bin/ld: rtt.o:./hping2.h:356: multiple definition of `delaytable';
main.o:./hping2.h:356: first defined here
/usr/bin/ld: relid.o:./hping2.h:356: multiple definition of `delaytable';
main.o:./hping2.h:356: first defined here
/usr/bin/ld: sendip_handler.o:./hping2.h:356: multiple definition of
`delaytable'; main.o:./hping2.h:356: first defined here
/usr/bin/ld: libpcap_stuff.o:./hping2.h:356: multiple definition of
`delaytable'; main.o:./hping2.h:356: first defined here
/usr/bin/ld: ip_opt_build.o:./hping2.h:356: multiple definition of
`delaytable'; main.o:./hping2.h:356: first defined here
/usr/bin/ld: display_ipopt.o:./hping2.h:356: multiple definition of
`delaytable'; main.o:./hping2.h:356: first defined here
/usr/bin/ld: sendrawip.o:./hping2.h:356: multiple definition of `delaytable';
main.o:./hping2.h:356: first defined here
/usr/bin/ld: send.o:./hping2.h:356: multiple definition of `delaytable';
main.o:./hping2.h:356: first defined here
/usr/bin/ld: scan.o:./hping2.h:356: multiple definition of `delaytable';
main.o:./hping2.h:356: first defined here
/usr/bin/ld: script.o:./hping2.h:356: multiple definition of `delaytable';
main.o:./hping2.h:356: first defined here
/usr/bin/ld: interface.o:./hping2.h:356: multiple definition of `delaytable';
main.o:./hping2.h:356: first defined here
collect2: error: ld returned 1 exit status
make[2]: *** [Makefile:53: hping3] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j4 returned exit code 2
make[1]: *** [debian/rules:18: override_dh_auto_build] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:32: build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: hping3
Source-Version: 3.a2.ds2-10
Done: Marcio de Souza Oliveira <marcioso...@debian.org>
We believe that the bug you reported is fixed in the latest version of
hping3, 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 957...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Marcio de Souza Oliveira <marcioso...@debian.org> (supplier of updated hping3
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: Wed, 02 Sep 2020 18:12:56 +0000
Source: hping3
Architecture: source
Version: 3.a2.ds2-10
Distribution: unstable
Urgency: medium
Maintainer: Marcio de Souza Oliveira <marcioso...@debian.org>
Changed-By: Marcio de Souza Oliveira <marcioso...@debian.org>
Closes: 957341
Changes:
hping3 (3.a2.ds2-10) unstable; urgency=medium
.
* debian/changelog: removed some whitespaces.
* debian/control:
- Added field Rules-Requires-Root.
- Bumped Standards-Version to 4.5.0.
* debian/patches:
- Created the patch 191_fix_ftbfs_with_gcc10.patch.
(Closes: #957341)
- Updated the patch 040_spelling.diff.
* debian/rules:
- Removed uninecessary lines.
- Updated to convert the hping3 french manpage to UTF-8.
* debian/salsa-ci.yml: added to provide CI tests for Salsa.
* debian/tests/control:
- Added to provide a simple test.
* debian/watch:
- added a fake site to explain about the current
status of the original upstream homepage.
* Ran wrap-and-sort.
* Using new DH level format. Consequently:
- debian/compat: removed.
- debian/control: changed from 'debhelper' to 'debhelper-compat' in
Build-Depends field and bumped level to 13.
Checksums-Sha1:
1d71a5c194955f09be0f2997adbb164395c113b5 1877 hping3_3.a2.ds2-10.dsc
237a0852fdf5a59fb5be8b297a3fc5274e1e6564 22868 hping3_3.a2.ds2-10.debian.tar.xz
93fa6a4bc42a8168f26341a67c58b0069f4bc75e 5772
hping3_3.a2.ds2-10_source.buildinfo
Checksums-Sha256:
590202047b970f3e4c2e72b725e987835c0043e43bc5a588e4c479e62d4cc958 1877
hping3_3.a2.ds2-10.dsc
a824b041deb48745822b0ca876f3829fdc3352dab539cda4dcc7dc11571948e8 22868
hping3_3.a2.ds2-10.debian.tar.xz
182b40dfa63ad33beb2f176362030ee6cfdbfc3e5cfca842e5ee01a8f8b3c877 5772
hping3_3.a2.ds2-10_source.buildinfo
Files:
2f36d08bd447d91041108710593678ed 1877 net optional hping3_3.a2.ds2-10.dsc
4b292e71d72cd9628295d98dc28f7dad 22868 net optional
hping3_3.a2.ds2-10.debian.tar.xz
6670dc094c82442e4f4a804f231f1ed5 5772 net optional
hping3_3.a2.ds2-10_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEuL9rDMyifLF0J67mR23xbSgM2tMFAl9VYp4ACgkQR23xbSgM
2tNSag/9HRem9IyRPulnfrVJg4j0XgQbUHe0Jg9e8gy73Ne7wL6d5UcmjBwHtxPT
6+Zxm9svyle6BwrbyWAwmsrXoAQJNZZJBVLPyzjasrvzl7aPUQsyoOfZNy4OwR9y
RzVgsTHmGVZroGxYsS9rVP/EDLWw3X8I3qDpmZ/MVUhjFOWQo5dVm6Eu34y8dpcd
Ylm12nvSNOrwLfTGNYUbr9Xb3hQi3XLy1eR9CU0FXIr6iO2Qdb2Pe5dJuzupqtwx
ex8xmS7lCBTQiIk9kJktpzDoE0SrwfyweZ5hE5ARPzdkzRRpqqpPo7g5M18/Kg4q
x9nR8ipkkS7r3RhyYavZAHOnZTf0CCi/jycxsTacfcbzZvusNWZgeHtr/1dd5jbX
wXmIjNfZe2sgmWNEuoMXY62/tP7DSShmq91RMWK7Wr+kHnQzk2byoFT6QwY82tk+
UbdT4ZnGeW0HN6Rp9EDOUPk7AkYLWY21xUaPgH+4YGUTCGbrjVh5sMrO8FGT3KYh
oXRuetqRXIiprfZBpc62O9hKQI+Qem63XBrpTZR2VpTLXcNAKAuzp4SRSy/xjgxd
VP/BgVYNvWvlEFWmLv+VlY/DGaWq20ewTOSIPHW1TNaY9qFJyULXiIdA6FaV9EId
byEmi5Mz5TVxte4NmAvZU5Od00FtWlFAMVsPuVavFm71QRIEKZ4=
=WenT
-----END PGP SIGNATURE-----
--- End Message ---