Your message dated Sun, 03 Sep 2017 19:59:21 +0000
with message-id <e1dob3b-000hxp...@fasolo.debian.org>
and subject line Bug#853578: fixed in ntopng 2.4+dfsg1-4
has caused the Debian Bug report #853578,
regarding ntopng: ftbfs with GCC-7
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.)
--
853578: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=853578
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:ntopng
Version: 2.4+dfsg1-2
Severity: normal
Tags: sid buster
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-7
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-7/g++-7, but succeeds to build with gcc-6/g++-6. The
severity of this report may be raised before the buster release.
There is no need to fix this issue in time for the stretch release.
The full build log can be found at:
http://people.debian.org/~doko/logs/gcc7-20170126/ntopng_2.4+dfsg1-2_unstable_gcc7.log
The last lines of the build log are at the end of this report.
To build with GCC 7, either set CC=gcc-7 CXX=g++-7 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-7/porting_to.html
[...]
src/Lua.cpp:4196:12: warning: '%f' directive output may be truncated writing
between 8 and 317 bytes into a region of size 64 [-Wformat-truncation=]
static int ntop_lua_http_print(lua_State* vm) {
^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/stdio.h:938:0,
from /<<BUILDDIR>>/ntopng-2.4+dfsg1/include/ntop_includes.h:31,
from src/Lua.cpp:22:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:65:44: note: format output between
9 and 318 bytes into a destination of size 64
__bos (__s), __fmt, __va_arg_pack ());
^
src/Lua.cpp: In function 'int ntop_list_reports(lua_State*)':
src/Lua.cpp:3730:12: warning: '%s' directive output truncated while writing 7
bytes into a region of size 0 [-Wformat-truncation=]
static int ntop_list_reports(lua_State* vm) {
^~~~~~~~~~~~~~~~~
In file included from /usr/include/stdio.h:938:0,
from /<<BUILDDIR>>/ntopng-2.4+dfsg1/include/ntop_includes.h:31,
from src/Lua.cpp:22:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:65:44: note: format output between
9 and 264 bytes into a destination of size 256
__bos (__s), __fmt, __va_arg_pack ());
^
In file included from src/Lua.cpp:38:0:
src/../third-party/snmp/snmp.c: In function 'SNMPMessage*
snmp_parse_message(void*, int)':
src/../third-party/snmp/snmp.c:250:33: warning: 'type' may be used
uninitialized in this function [-Wmaybe-uninitialized]
snmp_add_varbind_integer_type(message, oid, type, value.int_value);
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -g -Wall -I/<<BUILDDIR>>/ntopng-2.4+dfsg1
-I/<<BUILDDIR>>/ntopng-2.4+dfsg1/include -I/usr/local/include
-D_FILE_OFFSET_BITS=64 -I/usr/include/hiredis -I/usr/include/hiredis
-I/<<BUILDDIR>>/ntopng-2.4+dfsg1/third-party/mongoose -I/usr/include/json-c
-I/usr/include/libndpi-1.8.0/libndpi -I/usr/include/luajit-2.0
-I/usr/include/mysql -Wdate-time -D_FORTIFY_SOURCE=2
-I/<<BUILDDIR>>/ntopng-2.4+dfsg1 -I/<<BUILDDIR>>/ntopng-2.4+dfsg1/include
-I/usr/local/include
-I/<<BUILDDIR>>/ntopng-2.4+dfsg1/third-party/http-client-c/src/
-DDATA_DIR='"/usr/share"'
-I/<<BUILDDIR>>/ntopng-2.4+dfsg1/third-party/libgeohash
-I/<<BUILDDIR>>/ntopng-2.4+dfsg1/third-party/patricia -g -O2
-fdebug-prefix-map=/<<BUILDDIR>>/ntopng-2.4+dfsg1=. -fstack-protector-strong
-Wformat -Werror=format-security -c src/main.cpp -o src/main.o
src/main.cpp: In function 'int main(int, char**)':
src/main.cpp:79:5: warning: output may be truncated at or before format
character '.' at offset 3 [-Wformat-truncation=]
int main(int argc, char *argv[])
^~~~
In file included from /usr/include/stdio.h:938:0,
from /<<BUILDDIR>>/ntopng-2.4+dfsg1/include/ntop_includes.h:31,
from src/main.cpp:22:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:65:44: note: format output between
7 and 262 bytes into a destination of size 256
__bos (__s), __fmt, __va_arg_pack ());
^
g++ -g -Wall -I/<<BUILDDIR>>/ntopng-2.4+dfsg1
-I/<<BUILDDIR>>/ntopng-2.4+dfsg1/include -I/usr/local/include
-D_FILE_OFFSET_BITS=64 -I/usr/include/hiredis -I/usr/include/hiredis
-I/<<BUILDDIR>>/ntopng-2.4+dfsg1/third-party/mongoose -I/usr/include/json-c
-I/usr/include/libndpi-1.8.0/libndpi -I/usr/include/luajit-2.0
-I/usr/include/mysql -Wdate-time -D_FORTIFY_SOURCE=2
-I/<<BUILDDIR>>/ntopng-2.4+dfsg1 -I/<<BUILDDIR>>/ntopng-2.4+dfsg1/include
-I/usr/local/include
-I/<<BUILDDIR>>/ntopng-2.4+dfsg1/third-party/http-client-c/src/
-DDATA_DIR='"/usr/share"'
-I/<<BUILDDIR>>/ntopng-2.4+dfsg1/third-party/libgeohash
-I/<<BUILDDIR>>/ntopng-2.4+dfsg1/third-party/patricia -g -O2
-fdebug-prefix-map=/<<BUILDDIR>>/ntopng-2.4+dfsg1=. -fstack-protector-strong
-Wformat -Werror=format-security -c src/AddressResolution.cpp -o
src/AddressResolution.o
src/AddressResolution.cpp: In member function 'void
AddressResolution::resolveHostName(char*, char*, u_int)':
src/AddressResolution.cpp:65:35: error: ISO C++ forbids comparison between
pointer and integer [-fpermissive]
if((at = strchr(query, '@')) != '\0') at[0] = '\0';
^~~~
Makefile:129: recipe for target 'src/AddressResolution.o' failed
make[2]: *** [src/AddressResolution.o] Error 1
make[2]: Leaving directory '/<<BUILDDIR>>/ntopng-2.4+dfsg1'
dh_auto_build: make -j1 returned exit code 2
debian/rules:17: recipe for target 'override_dh_auto_build' failed
make[1]: *** [override_dh_auto_build] Error 2
make[1]: Leaving directory '/<<BUILDDIR>>/ntopng-2.4+dfsg1'
debian/rules:10: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
--- End Message ---
--- Begin Message ---
Source: ntopng
Source-Version: 2.4+dfsg1-4
We believe that the bug you reported is fixed in the latest version of
ntopng, 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 853...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Ludovico Cavedon <cave...@debian.org> (supplier of updated ntopng 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: Sun, 03 Sep 2017 21:12:05 +0200
Source: ntopng
Binary: ntopng ntopng-data
Architecture: source all amd64
Version: 2.4+dfsg1-4
Distribution: unstable
Urgency: medium
Maintainer: Ludovico Cavedon <cave...@debian.org>
Changed-By: Ludovico Cavedon <cave...@debian.org>
Description:
ntopng - High-Speed Web-based Traffic Analysis and Flow Collection Tool
ntopng-data - High-Speed Web-based Traffic Analysis and Flow Collection Tool (d
Closes: 853578 856048 859653 866719 866721
Changes:
ntopng (2.4+dfsg1-4) unstable; urgency=medium
.
* Add CVE-2017-7458.patch to prevent an empty host to crash ntopng
(Closes: #866721, CVE-2017-7458).
* Add CVE-2017-7459.patch to prevent \r\n from being injected into HTTP URIs
(Closes: #866719, CVE-2017-7459).
* Add gcc-7.patch to fix FTBFS with gcc 7 (Closes: #853578).
* Update Check-for-presence-of-crsf-in-admin-scripts.patch to avoid the
'Missing CSRF parameter' error (Closes: #856048).
* Add Avoid-access-after-free.patch and
Avoid-access-to-unintialized-memory.patch to fix crash with mysql (thanks
to Bernhard Übelacker, Closes: #859653).
* Add redis-server in the Required fields of the SysVinit script
(LP: #1437835).
Checksums-Sha1:
438d0f6803072806b7fa7559bc1c642d27493026 2208 ntopng_2.4+dfsg1-4.dsc
3aa5f8d1584809808b97134bd463d413f8318b40 28928 ntopng_2.4+dfsg1-4.debian.tar.xz
71cdddfa5f6f7589a27006e5c0ef3b0f47dfb9ef 1274256
ntopng-data_2.4+dfsg1-4_all.deb
10071b1bd8f637eefc5cd34da8cad9dfe1738275 2179748
ntopng-dbgsym_2.4+dfsg1-4_amd64.deb
109f6e9ecaa4aa43224688ee79c674abb3aa666a 8835
ntopng_2.4+dfsg1-4_amd64.buildinfo
d2079c847499e14376320beb0490a168ccb0cae6 244210 ntopng_2.4+dfsg1-4_amd64.deb
Checksums-Sha256:
a6a7a8d6fdc167be96ca8a26fbf2b2aec043a020d7a96af04673f6d6b7a1aeb8 2208
ntopng_2.4+dfsg1-4.dsc
f9105f71681d3d515e010ad00579c3d167d3336da8e65fef83c17a2d49236d74 28928
ntopng_2.4+dfsg1-4.debian.tar.xz
0e0470d1d3f1d1c3d90f96b520b23ab392c6bbe3efac9abbf6067c196f7a677c 1274256
ntopng-data_2.4+dfsg1-4_all.deb
4dc5680ca760cf91ca955cdf1a886722623112ddca7ed1d91d6df567dea0e3d4 2179748
ntopng-dbgsym_2.4+dfsg1-4_amd64.deb
1f692646cb2d2dd5fa82a88732bb336da0483e3e7914a5dcca4b34ad8c91a0ba 8835
ntopng_2.4+dfsg1-4_amd64.buildinfo
7326ada220d890f048a4db9063ac1e25fe16a096e19dc7c11904a88db83ccee8 244210
ntopng_2.4+dfsg1-4_amd64.deb
Files:
344accf124afe4547005544f23c5ed4c 2208 net extra ntopng_2.4+dfsg1-4.dsc
828794e4644005755536980d8123fdd5 28928 net extra
ntopng_2.4+dfsg1-4.debian.tar.xz
1a43b97b67ea044c4963e5b0f5e0a723 1274256 net extra
ntopng-data_2.4+dfsg1-4_all.deb
8a42f54cab9455111eeed81a3042257d 2179748 debug extra
ntopng-dbgsym_2.4+dfsg1-4_amd64.deb
87ad698234f34456ad7fe0a1946bf49d 8835 net extra
ntopng_2.4+dfsg1-4_amd64.buildinfo
56cfa9ba36e8f692ea613d18ca49aeba 244210 net extra ntopng_2.4+dfsg1-4_amd64.deb
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEExi9RJLiVCtv386tME8C1Zno4sLAFAlmsV84ACgkQE8C1Zno4
sLDL8xAAqd2iqtNh26XG75rWQcYMLo6MQ61rlXqBf/Uynf+suhG+8mLuVbO9bUxb
dZdtbcUGIiBe9MB/yZ1NJG3eogj75I42qUnpXIGv5ib/6REMOUzXjlsAMAr5Xck3
zPWWfqaHTc+2eJxchcf04l+qKv1SA/4QEjLkgerI2GpyWva73Rskyy7iTNujtKOS
5J+S5Xgf1L2BRFJbSTazemyqlN1G9Zs6o+t+BvU9iFHnKUgpLlCn4fip7jTBCyxp
JQ4/0XtrchzZmPKjuf3+qn5sbz4CBJOQxGQWiQE1+tulwTSYaxMJltLDfzeYbVGB
J0XPGpWX2inyvRgXrE2R0hJECjEQIJ8HIrHsSyJs4khr3i30yjgcMEr3uz4lNjbR
liQ+lCsJC6AWLHG1OnzQ8H3JuPnsxs3fb//TSMDRYy20vOCInvTsCsZsi2K7wU8E
XA7YqcyzWh0LAxge2LX8JBb9mgSmxiHQ5G3fxnu/p+JcO9aK62naPcrlQhTsyAri
+hNCM2R6P9VBAF5p5CdeNXd5Wh/ax9TiSXSfCH8EhxI8tQJfl3GUDA017llAFg6N
cdNDspsuZGtIfp9veRaEzu0bsH0GqoYIn9GgbwFlJzD9Eptv/Ut1QgR4SXGauO13
pQj3y+tC0/SH2RYbpL3lP4fM2iGZHdAMTr6T1UGKYJgTne2vFBA=
=YVML
-----END PGP SIGNATURE-----
--- End Message ---