Your message dated Mon, 02 Mar 2020 13:05:39 +0000
with message-id <[email protected]>
and subject line Bug#925787: fixed in netsend 0.0~svnr250-1.3
has caused the Debian Bug report #925787,
regarding netsend: ftbfs with GCC-9
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.)
--
925787: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=925787
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:netsend
Version: 0.0~svnr250-1.2
Severity: normal
Tags: sid bullseye
User: [email protected]
Usertags: ftbfs-gcc-9
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-9/g++-9, but succeeds to build with gcc-8/g++-8. 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/gcc9-20190321/netsend_0.0~svnr250-1.2_unstable_gcc9.log
The last lines of the build log are at the end of this report.
To build with GCC 9, either set CC=gcc-9 CXX=g++-9 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-9/porting_to.html
GCC 9 also passes the linker option --as-needed by default; typical
build issues are passing libraries before object files to the linker,
or underlinking of convenience libraries built from the same source.
[...]
getopt.c:127:36: warning: duplicate 'const' declaration specifier
[-Wduplicate-decl-specifier]
127 | static void print_usage(const char const *prefix_str,
| ^~~~~
cc -Wall -W -Wwrite-strings -Wsign-compare -Wpointer-arith -Wcast-qual
-Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline
-Wshadow -Wformat=2 --param max-inline-insns-single=400 -c main.c -o main.o
cc -Wall -W -Wwrite-strings -Wsign-compare -Wpointer-arith -Wcast-qual
-Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline
-Wshadow -Wformat=2 --param max-inline-insns-single=400 -c net.c -o net.o
net.c: In function 'set_socketopts':
net.c:152:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
152 | if (opts.protocol == IPPROTO_TCP)
| ^
net.c:154:3: note: here
154 | case IPPROTO_UDP:
| ^~~~
net.c:155:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
155 | if (opts.protocol == IPPROTO_UDP)
| ^
net.c:157:3: note: here
157 | case IPPROTO_UDPLITE:
| ^~~~
net.c:158:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
158 | if (opts.protocol == IPPROTO_UDPLITE)
| ^
net.c:160:3: note: here
160 | case IPPROTO_SCTP:
| ^~~~
net.c:161:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
161 | if (opts.protocol == IPPROTO_SCTP)
| ^
net.c:163:3: note: here
163 | case SOL_DCCP:
| ^~~~
net.c:164:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
164 | if (opts.protocol == IPPROTO_DCCP)
| ^
net.c:166:3: note: here
166 | default:
| ^~~~~~~
cc -Wall -W -Wwrite-strings -Wsign-compare -Wpointer-arith -Wcast-qual
-Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline
-Wshadow -Wformat=2 --param max-inline-insns-single=400 -c proto_tipc.c -o
proto_tipc.o
cc -Wall -W -Wwrite-strings -Wsign-compare -Wpointer-arith -Wcast-qual
-Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline
-Wshadow -Wformat=2 --param max-inline-insns-single=400 -c proto_udp_recv.c
-o proto_udp_recv.o
cc -Wall -W -Wwrite-strings -Wsign-compare -Wpointer-arith -Wcast-qual
-Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline
-Wshadow -Wformat=2 --param max-inline-insns-single=400 -c receive.c -o
receive.o
In file included from receive.c:35:
receive.c: In function 'tcp_set_md5sig_option':
global.h:118:14: warning: comparison of distinct pointer types lacks a cast
118 | (void) (&_x == &_y); \
| ^~
receive.c:280:40: note: in expansion of macro 'min'
280 | memcpy(&sig.tcpm_addr, res0->ai_addr, min(sizeof(sig.tcpm_addr),
res0->ai_addrlen));
| ^~~
cc -Wall -W -Wwrite-strings -Wsign-compare -Wpointer-arith -Wcast-qual
-Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline
-Wshadow -Wformat=2 --param max-inline-insns-single=400 -c trans_common.c -o
trans_common.o
cc -Wall -W -Wwrite-strings -Wsign-compare -Wpointer-arith -Wcast-qual
-Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline
-Wshadow -Wformat=2 --param max-inline-insns-single=400 -c ns_hdr.c -o
ns_hdr.o
ns_hdr.c: In function 'process_rtt_info':
ns_hdr.c:379:22: warning: variable 'ns_rtt_info' set but not used
[-Wunused-but-set-variable]
379 | struct ns_rtt_info *ns_rtt_info;
| ^~~~~~~~~~~
cc -Wall -W -Wwrite-strings -Wsign-compare -Wpointer-arith -Wcast-qual
-Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline
-Wshadow -Wformat=2 --param max-inline-insns-single=400 -c xfuncs.c -o
xfuncs.o
cc -Wall -W -Wwrite-strings -Wsign-compare -Wpointer-arith -Wcast-qual
-Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline
-Wshadow -Wformat=2 --param max-inline-insns-single=400 -c proto_tcp_trans.c
-o proto_tcp_trans.o
cc -Wall -W -Wwrite-strings -Wsign-compare -Wpointer-arith -Wcast-qual
-Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline
-Wshadow -Wformat=2 --param max-inline-insns-single=400 -c proto_udp_trans.c
-o proto_udp_trans.o
cc -Wall -W -Wwrite-strings -Wsign-compare -Wpointer-arith -Wcast-qual
-Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline
-Wshadow -Wformat=2 --param max-inline-insns-single=400 -c
proto_udplite_trans.c -o proto_udplite_trans.o
cc -Wall -W -Wwrite-strings -Wsign-compare -Wpointer-arith -Wcast-qual
-Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline
-Wshadow -Wformat=2 --param max-inline-insns-single=400 -c
proto_udplite_recv.c -o proto_udplite_recv.o
cc -Wall -W -Wwrite-strings -Wsign-compare -Wpointer-arith -Wcast-qual
-Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline
-Wshadow -Wformat=2 --param max-inline-insns-single=400 -c proto_dccp_trans.c
-o proto_dccp_trans.o
cc -Wall -W -Wwrite-strings -Wsign-compare -Wpointer-arith -Wcast-qual
-Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline
-Wshadow -Wformat=2 --param max-inline-insns-single=400 -c proto_sctp_trans.c
-o proto_sctp_trans.o
cc -Wall -W -Wwrite-strings -Wsign-compare -Wpointer-arith -Wcast-qual
-Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline
-Wshadow -Wformat=2 --param max-inline-insns-single=400 -c proto_tipc_trans.c
-o proto_tipc_trans.o
cc -lm -Wall -W -Wwrite-strings -Wsign-compare -Wpointer-arith -Wcast-qual
-Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline
-Wshadow -Wformat=2 --param max-inline-insns-single=400 -o netsend analyze.o
error.o file.o getopt.o main.o net.o proto_tipc.o proto_udp_recv.o receive.o
trans_common.o ns_hdr.o xfuncs.o proto_tcp_trans.o proto_udp_trans.o
proto_udplite_trans.o proto_udplite_recv.o proto_dccp_trans.o
proto_sctp_trans.o proto_tipc_trans.o
/usr/bin/ld: ns_hdr.o: in function `probe_rtt':
ns_hdr.c:(.text+0x755): undefined reference to `pow'
/usr/bin/ld: ns_hdr.c:(.text+0x799): undefined reference to `sqrt'
collect2: error: ld returned 1 exit status
make[1]: *** [Makefile:47: netsend] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:38: build-stamp] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: netsend
Source-Version: 0.0~svnr250-1.3
Done: Sudip Mukherjee <[email protected]>
We believe that the bug you reported is fixed in the latest version of
netsend, 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.
Sudip Mukherjee <[email protected]> (supplier of updated netsend
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: Sun, 01 Mar 2020 20:48:09 +0000
Source: netsend
Architecture: source
Version: 0.0~svnr250-1.3
Distribution: unstable
Urgency: medium
Maintainer: Martin Peylo <[email protected]>
Changed-By: Sudip Mukherjee <[email protected]>
Closes: 925787
Changes:
netsend (0.0~svnr250-1.3) unstable; urgency=medium
.
* Non-maintainer upload.
* Fix ftbfs. (Closes: #925787)
Checksums-Sha1:
becfbe16c53ab568f8759d5bb2e72a545513bfe9 1750 netsend_0.0~svnr250-1.3.dsc
ddaa890824bdca0ff486125ed797430ca6b00d5c 3206 netsend_0.0~svnr250-1.3.diff.gz
445ec14e21724a726351a9d6d8a467309bbe51ac 5325
netsend_0.0~svnr250-1.3_source.buildinfo
Checksums-Sha256:
7830956cfc181df329452839d6b8b17b5e08c3345bd0884da096f1e0c611b893 1750
netsend_0.0~svnr250-1.3.dsc
395075db24df392cfaafea173340183e4ae9093b220c01f88b8d253ef62d19ff 3206
netsend_0.0~svnr250-1.3.diff.gz
dff380534ae29e65337d12085059ba8a87209f4f4d56c626ae85dac382debf0e 5325
netsend_0.0~svnr250-1.3_source.buildinfo
Files:
c5c456c8fe3e59f4fe87cd87603ae567 1750 net optional netsend_0.0~svnr250-1.3.dsc
d0451591c0406373868f30307c020117 3206 net optional
netsend_0.0~svnr250-1.3.diff.gz
749dec5aa5baf0b833e40bd6c00e6cff 5325 net optional
netsend_0.0~svnr250-1.3_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEkjZVexcMh/iCHArDweDZLphvfH4FAl5dAggACgkQweDZLphv
fH7GkBAAxjHds/LCkf3yBojU2pY3tl0CCvCz6FhHtlnNQH8NQrxeDkdItGe2eEkC
rw3Ws7RJXG2btZWuc57Dfy6CrHLzUtFGitqUjYy84l2qD6ceoGMLMj1typthS2Mm
ZhgoHSChmBVTBkrFaoCO3ldjPiRvljHJ7rSpcnqj0zX0mW3x7ly9ofZpegycP8XR
2wvOvK8p2+5t7ARt99eU04qds8OFbrKRdVeddNZVLx0sybJn7QYMtWpa0AwH/Mfs
SxIlKrgEgQgfArw9dudENm7KuDI5APAmBSNGMgKpoRL13dbRQ6pQ2Yv8scfftcm7
Lyatjre99iq3F8rpiUZEj236tN8SdP/7wb7F93DkafY3Ghk/W7rH3YDiJqsuC8T2
f8UG5vz2S1Hqdmxt0lu7EXJL4malUiDNEtzwrDdlTW2Z/tzqiFnzSNN5cizGu+al
4tXWmxNgaCvW4LU4RlNVlaoVeKq/bY42N++S6Ov+XWA2k6k3QWFtzaQVojcqHBvo
3JCwGfzGwX2+J863TrcxNu0WYze9M/W3HHkRwV3F4V/UZBFdjYpTptPbqNRnoN6a
B0vIpYzh1IUfZggxr1Lr82ITVHe1BwNmw6UbcHT7ZmEQaPXhJiCv6rEaaPVR6twp
C8FUEXnj8izR1AwUPh7EubbCuXf1EKTGdJKdetxIy/txASmTGeQ=
=jIKX
-----END PGP SIGNATURE-----
--- End Message ---