Your message dated Fri, 11 Sep 2020 20:34:19 +0000
with message-id <e1kgpkr-000ilf...@fasolo.debian.org>
and subject line Bug#957144: fixed in dnshistory 1.3-2.1
has caused the Debian Bug report #957144,
regarding dnshistory: 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.)


-- 
957144: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=957144
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:dnshistory
Version: 1.3-2
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/dnshistory_1.3-2_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

[...]
touch configure-stamp
dh_testdir
/usr/bin/make
make[1]: Entering directory '/<<PKGBUILDDIR>>'
Making all in src
make[2]: Entering directory '/<<PKGBUILDDIR>>/src'
/usr/bin/make  all-am
make[3]: Entering directory '/<<PKGBUILDDIR>>/src'
if x86_64-linux-gnu-gcc -DDATABASE=\"/var/lib/dnshistory/dnshistory.db\" 
-DHAVE_CONFIG_H -I. -I. -I. -I.. -I..     -Wall -Winline -O3 
-fexpensive-optimizations -MT dnshistory.o -MD -MP -MF ".deps/dnshistory.Tpo" 
-c -o dnshistory.o dnshistory.c; \
then mv -f ".deps/dnshistory.Tpo" ".deps/dnshistory.Po"; else rm -f 
".deps/dnshistory.Tpo"; exit 1; fi
dnshistory.c: In function ‘main’:
dnshistory.c:332:20: warning: assignment to ‘struct gzFile_s **’ from 
incompatible pointer type ‘gzFile’ {aka ‘struct gzFile_s *’} 
[-Wincompatible-pointer-types]
  332 |         file_input = gzopen(g_filename, "rb");
      |                    ^
dnshistory.c:351:30: warning: assignment to ‘struct gzFile_s **’ from 
incompatible pointer type ‘gzFile’ {aka ‘struct gzFile_s *’} 
[-Wincompatible-pointer-types]
  351 |         file_recombine_input = gzopen(g_recombine_filename, "rb");
      |                              ^
dnshistory.c: In function ‘drop_long_lines’:
dnshistory.c:1353:11: warning: variable ‘fgets_rtn’ set but not used 
[-Wunused-but-set-variable]
 1353 |     char *fgets_rtn = NULL;
      |           ^~~~~~~~~
dnshistory.c: In function ‘get_log_line’:
dnshistory.c:1404:37: warning: passing argument 1 of ‘gzread’ from incompatible 
pointer type [-Wincompatible-pointer-types]
 1404 |             bytes_returned = gzread(file_ptr, buf_posn->decomp_buf, 
DECOMP_BUFSIZE);
      |                                     ^~~~~~~~
      |                                     |
      |                                     struct gzFile_s **
In file included from /usr/include/zlib.h:34,
                 from common.h:108,
                 from dnshistory.h:36,
                 from dnshistory.c:154:
/usr/include/zlib.h:1390:28: note: expected ‘gzFile’ {aka ‘struct gzFile_s *’} 
but argument is of type ‘struct gzFile_s **’
 1390 | ZEXTERN int ZEXPORT gzread OF((gzFile file, voidp buf, unsigned len));
      |                            ^~
dnshistory.c: In function ‘add_recombined_address’:
dnshistory.c:1024:17: warning: ‘strncpy’ specified bound 1025 equals 
destination size [-Wstringop-truncation]
 1024 |                 strncpy(list_next->fqdn, str_fqdn, NI_MAXHOST);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
if x86_64-linux-gnu-gcc -DDATABASE=\"/var/lib/dnshistory/dnshistory.db\" 
-DHAVE_CONFIG_H -I. -I. -I. -I.. -I..     -Wall -Winline -O3 
-fexpensive-optimizations -MT options.o -MD -MP -MF ".deps/options.Tpo" -c -o 
options.o options.c; \
then mv -f ".deps/options.Tpo" ".deps/options.Po"; else rm -f 
".deps/options.Tpo"; exit 1; fi
options.c: In function ‘process_options’:
options.c:320:13: warning: ‘strncpy’ specified bound depends on the length of 
the source argument [-Wstringop-overflow=]
  320 |             strncpy(g_db_dirfilename, optarg, strlen(optarg) + 1);
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
options.c:320:47: note: length computed here
  320 |             strncpy(g_db_dirfilename, optarg, strlen(optarg) + 1);
      |                                               ^~~~~~~~~~~~~~
if x86_64-linux-gnu-gcc -DDATABASE=\"/var/lib/dnshistory/dnshistory.db\" 
-DHAVE_CONFIG_H -I. -I. -I. -I.. -I..     -Wall -Winline -O3 
-fexpensive-optimizations -MT db_dnshistory.o -MD -MP -MF 
".deps/db_dnshistory.Tpo" -c -o db_dnshistory.o db_dnshistory.c; \
then mv -f ".deps/db_dnshistory.Tpo" ".deps/db_dnshistory.Po"; else rm -f 
".deps/db_dnshistory.Tpo"; exit 1; fi
if x86_64-linux-gnu-gcc -DDATABASE=\"/var/lib/dnshistory/dnshistory.db\" 
-DHAVE_CONFIG_H -I. -I. -I. -I.. -I..     -Wall -Winline -O3 
-fexpensive-optimizations -MT xmalloc.o -MD -MP -MF ".deps/xmalloc.Tpo" -c -o 
xmalloc.o xmalloc.c; \
then mv -f ".deps/xmalloc.Tpo" ".deps/xmalloc.Po"; else rm -f 
".deps/xmalloc.Tpo"; exit 1; fi
if x86_64-linux-gnu-gcc -DDATABASE=\"/var/lib/dnshistory/dnshistory.db\" 
-DHAVE_CONFIG_H -I. -I. -I. -I.. -I..     -Wall -Winline -O3 
-fexpensive-optimizations -MT messages.o -MD -MP -MF ".deps/messages.Tpo" -c -o 
messages.o messages.c; \
then mv -f ".deps/messages.Tpo" ".deps/messages.Po"; else rm -f 
".deps/messages.Tpo"; exit 1; fi
if x86_64-linux-gnu-gcc -DDATABASE=\"/var/lib/dnshistory/dnshistory.db\" 
-DHAVE_CONFIG_H -I. -I. -I. -I.. -I..     -Wall -Winline -O3 
-fexpensive-optimizations -MT regexp.o -MD -MP -MF ".deps/regexp.Tpo" -c -o 
regexp.o regexp.c; \
then mv -f ".deps/regexp.Tpo" ".deps/regexp.Po"; else rm -f ".deps/regexp.Tpo"; 
exit 1; fi
x86_64-linux-gnu-gcc  -Wall -Winline -O3 -fexpensive-optimizations   -o 
dnshistory  dnshistory.o options.o db_dnshistory.o xmalloc.o messages.o 
regexp.o  -lpthread -lz -lm -ldb -lpcre 
/usr/bin/ld: options.o:(.bss+0x20): multiple definition of `current_day'; 
dnshistory.o:(.bss+0x200): first defined here
/usr/bin/ld: db_dnshistory.o:(.bss+0x0): multiple definition of `current_day'; 
dnshistory.o:(.bss+0x200): first defined here
/usr/bin/ld: xmalloc.o:(.bss+0x0): multiple definition of `current_day'; 
dnshistory.o:(.bss+0x200): first defined here
/usr/bin/ld: messages.o:(.bss+0x8): multiple definition of `current_day'; 
dnshistory.o:(.bss+0x200): first defined here
/usr/bin/ld: regexp.o:(.bss+0x8): multiple definition of `current_day'; 
dnshistory.o:(.bss+0x200): first defined here
collect2: error: ld returned 1 exit status
make[3]: *** [Makefile:232: dnshistory] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[2]: *** [Makefile:157: all] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[1]: *** [Makefile:200: all-recursive] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:42: build-stamp] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: dnshistory
Source-Version: 1.3-2.1
Done: Sudip Mukherjee <sudipm.mukher...@gmail.com>

We believe that the bug you reported is fixed in the latest version of
dnshistory, 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.
Sudip Mukherjee <sudipm.mukher...@gmail.com> (supplier of updated dnshistory 
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, 09 Sep 2020 20:38:29 +0100
Source: dnshistory
Architecture: source
Version: 1.3-2.1
Distribution: unstable
Urgency: medium
Maintainer: Matthias Julius <m...@julius-net.net>
Changed-By: Sudip Mukherjee <sudipm.mukher...@gmail.com>
Closes: 957144
Changes:
 dnshistory (1.3-2.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Fix ftbfs with GCC-10. (Closes: #957144)
Checksums-Sha1:
 04322b23b6134756defd897a8b1fcfd4239b4b3e 1765 dnshistory_1.3-2.1.dsc
 82c278e47a980a49554e848f6a3be78b028db077 3684 dnshistory_1.3-2.1.diff.gz
 bf7c9f207ed92bdd7a5d42f381ea95950254cfc3 5962 
dnshistory_1.3-2.1_amd64.buildinfo
Checksums-Sha256:
 e0fd33cf8fe6f3c8c770e883049de1532bb6426b012f832292c35966f3693486 1765 
dnshistory_1.3-2.1.dsc
 99ec763ca22aa7f0d7a153d35692f1a8046a7b863003a8614b16e41eccfe1025 3684 
dnshistory_1.3-2.1.diff.gz
 9ceb45dff01bf5d6a2ebac90b48eaea00aece6e145acd3141966f1cc8c8f75fa 5962 
dnshistory_1.3-2.1_amd64.buildinfo
Files:
 ab02b073542afa37465383fb78c43b37 1765 web optional dnshistory_1.3-2.1.dsc
 5f1c7a4985d7a24030a2a1359b67639c 3684 web optional dnshistory_1.3-2.1.diff.gz
 3bcb69cd7f62527a22206062c5ae4db0 5962 web optional 
dnshistory_1.3-2.1_amd64.buildinfo

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

iQIzBAEBCgAdFiEEuDQJkCg9jZvBlJrHR5mjUUbRKzUFAl9ZNMcACgkQR5mjUUbR
KzUWPw//egS9qkjHhM898Vip72OzXSOvtPNxRWEIrc3+3zODbKaNiSYP4SjAWl9i
SufZN2D28v6gRB4DlTdIS+5h4Xzb+eUqh9XC8EMY3CIWn8K9qakj1VrQDm8Ah0Gq
TuMcoCpcx9QCI1DGSm3eacsNrhW04ZcU9K42JhxgmG16F+hjE8Xk9CAQWZ1To4kB
bD+QFPyQHS41FE27TrZiI8kNuCgJbEV8ivpH/a3+mh7hl18BgkYG7kMmOpPA/3yZ
owpm9fbEgsCMnj5vTXfFstzXFcYfNQIOSvoEb/mVDkfGClsz/bPuCxmBj195CQTv
4rrcj1bHrTkQYXKj9tqFPxBQ9F+GiKolrlcmdotUyoN2CXmULirUcqn3vvLXiEwi
Hvf+LgVM3yVes8xkgZMIwRFiKdIKmgpWRhgriNavplONtwadU7j4gFjX49ozXRMC
IWkSo+m8LGhWwwK97FBHhp/YLsJ8A/XM/7xq8iYAqYX8a0zHENvbG+wZAyb9kWLT
w9iuBkRS68hJjbZsIus9vq2OL0JKG3lwhLJgVFebSBwIfD/HPeFx14C5jWyhAWQ1
1jqN/uAP6zcKISONOxdJCrRkR+F38UHIquZhhtFD3dLaRzm27NYxeZ2jQOBDR0Sl
BO6PTSpkewqWvcluClSZH14dF8u8V1Ejjnp2wWRVlKEIcHtU1HY=
=ztkT
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to