Your message dated Tue, 05 Oct 2021 20:50:31 +0000
with message-id <[email protected]>
and subject line Bug#957923: fixed in webalizer 2.23.08-3.2
has caused the Debian Bug report #957923,
regarding webalizer: 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 [email protected]
immediately.)
--
957923: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=957923
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:webalizer
Version: 2.23.08-3.1
Severity: normal
Tags: sid bullseye
User: [email protected]
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/webalizer_2.23.08-3.1_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
[...]
| | |
| | u_int64_t {aka long unsigned
int}
| long long unsigned int
| %lu
wcmgr.c:562:36: warning: format ‘%llu’ expects argument of type ‘long long
unsigned int’, but argument 2 has type ‘u_int64_t’ {aka ‘long unsigned int’}
[-Wformat=]
562 | printf("Total Permanent : %llu\n",t_perm);
| ~~~^ ~~~~~~
| | |
| | u_int64_t {aka long unsigned
int}
| long long unsigned int
| %lu
wcmgr.c:565:38: warning: format ‘%llu’ expects argument of type ‘long long
unsigned int’, but argument 3 has type ‘u_int64_t’ {aka ‘long unsigned int’}
[-Wformat=]
565 | printf("Total over %02d days : %llu\n",rec_ttl,t_old);
| ~~~^ ~~~~~
| | |
| | u_int64_t {aka long
unsigned int}
| long long unsigned int
| %lu
wcmgr.c:566:47: warning: format ‘%llu’ expects argument of type ‘long long
unsigned int’, but argument 2 has type ‘u_int64_t’ {aka ‘long unsigned int’}
[-Wformat=]
566 | if (t_err) printf("Record Size Errors : %llu\n",t_err);
| ~~~^ ~~~~~
| | |
| | u_int64_t {aka long
unsigned int}
| long long unsigned int
| %lu
wcmgr.c: In function ‘import_cache’:
wcmgr.c:855:28: warning: format ‘%llu’ expects argument of type ‘long long
unsigned int’, but argument 2 has type ‘u_int64_t’ {aka ‘long unsigned int’}
[-Wformat=]
855 | if (verbose) printf("%llu records imported into '%s' from file
'%s'\n",
| ~~~^
| |
| long long unsigned int
| %lu
856 | t_rec, in_file, out_file);
| ~~~~~
| |
| u_int64_t {aka long unsigned int}
wcmgr.c: In function ‘export_cache’:
wcmgr.c:939:28: warning: format ‘%llu’ expects argument of type ‘long long
unsigned int’, but argument 2 has type ‘u_int64_t’ {aka ‘long unsigned int’}
[-Wformat=]
939 | if (verbose) printf("%llu records exported from '%s' to file '%s'\n",
| ~~~^
| |
| long long unsigned int
| %lu
940 | t_rec, in_file, out_file);
| ~~~~~
| |
| u_int64_t {aka long unsigned int}
In file included from /usr/include/string.h:495,
from wcmgr.c:33:
In function ‘strncpy’,
inlined from ‘add_rec’ at wcmgr.c:764:13:
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:10: warning:
‘__builtin___strncpy_chk’ specified bound depends on the length of the source
argument [-Wstringop-overflow=]
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
wcmgr.c: In function ‘add_rec’:
wcmgr.c:764:13: note: length computed here
764 | strncpy(name,addr,strlen(addr));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gcc -Wl,-z,relro -Wl,-z,now -o wcmgr wcmgr.o -ldb
gcc -Wl,-z,relro -Wl,-z,now -o webalizer webalizer.o hashtab.o linklist.o
preserve.o parser.o output.o dns_resolv.o graphs.o -lGeoIP -ldb -lgd -lgd -lpng
-lz -lm -ldb
/usr/bin/ld: dns_resolv.o:./dns_resolv.c:83: multiple definition of `buffer';
webalizer.o:./webalizer.c:260: first defined here
/usr/bin/ld: dns_resolv.o:./dns_resolv.c:84: multiple definition of `tmp_buf';
webalizer.o:./webalizer.c:261: first defined here
/usr/bin/ld: dns_resolv.o:(.bss+0x21c0): multiple definition of `host_table';
hashtab.o:(.bss+0x0): first defined here
/usr/bin/ld: dns_resolv.o:./dns_resolv.c:85: multiple definition of
`system_info'; webalizer.o:./webalizer.c:251: first defined here
collect2: error: ld returned 1 exit status
make[1]: *** [Makefile:51: webalizer] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j4 returned exit code 2
make: *** [debian/rules:10: build] Error 25
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: webalizer
Source-Version: 2.23.08-3.2
Done: Francisco Vilmar Cardoso Ruviaro <[email protected]>
We believe that the bug you reported is fixed in the latest version of
webalizer, 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.
Francisco Vilmar Cardoso Ruviaro <[email protected]> (supplier of
updated webalizer 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: Fri, 12 Feb 2021 21:04:51 +0000
Source: webalizer
Architecture: source
Version: 2.23.08-3.2
Distribution: unstable
Urgency: medium
Maintainer: Julien Viard de Galbert <[email protected]>
Changed-By: Francisco Vilmar Cardoso Ruviaro <[email protected]>
Closes: 957923
Changes:
webalizer (2.23.08-3.2) unstable; urgency=medium
.
* Non-maintainer upload.
* Add debian/patches/27_fix_compilation_with_gcc-10.diff.
Thanks to Logan Rosen <[email protected]>. (Closes: #957923)
Checksums-Sha1:
67eedfe4e00a7435d25b3fc78c5bb6689b8a1d81 1936 webalizer_2.23.08-3.2.dsc
116cfad3b838bb0acb481afd53c6771472c1272b 172980
webalizer_2.23.08-3.2.debian.tar.xz
37fbbd2b1ae3cafc815671bba242199a3f5a54b8 7968
webalizer_2.23.08-3.2_amd64.buildinfo
Checksums-Sha256:
57220937001224a896b4012f8b8844b295d0900382dbb91794565e4a17e0c6b2 1936
webalizer_2.23.08-3.2.dsc
7cfb6bfca3099b3c7564905e5e0bad45dc9e5db9886a229b4019f6a472f2508f 172980
webalizer_2.23.08-3.2.debian.tar.xz
641034297f491420498007acf61a34feea0a2dbb6bb07d66c398eab755adb8e2 7968
webalizer_2.23.08-3.2_amd64.buildinfo
Files:
4311a339786fbe79bb969ec89f4d4159 1936 web optional webalizer_2.23.08-3.2.dsc
cc995711a3145f9f20b948fcaee1dc7b 172980 web optional
webalizer_2.23.08-3.2.debian.tar.xz
4bc033d8e13d12604aeeee201e0a1a2b 7968 web optional
webalizer_2.23.08-3.2_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEBdtqg34QX0sdAsVfu6n6rcz7RwcFAmFTdQkACgkQu6n6rcz7
RwezDg//WGLT8uR95PkUs6t8h3tuQe9uLyM1GJfy6HAVENi4R/QLFS2lDZp8UZ5l
cp+XPjJPYphmY62ygZQsm+vm0pDY6hY1O1tXo3HlVgHp4crVKc2VRsTuvQF9y6JS
RqXrTP6DRiAOa2/+jsHTTLVN9z7dSyIgAUBP6kgrk7P9105IVcvAYMEfjqZ3kbCy
96/VcI3/3y01S4okjyKKit6t1wa7T5jtklvqriYvSYsHdC4O1Wg8ENz3Z5f4f52T
md9QXsOm7qgTTeCMGFo9UH3vtdQoIAU792rPjGMm/Hlcuz+S+8FaqOAfmZYr6mdC
IMjgu2QIuGsjXA430w5fwFCquYw1gBOPN/0E7QujiB0Hrptcx4syjOmfdjzy5dRT
pXgNTWic81MIXCe7gm2ZrHyecuVXolyhOQbmAGoCbb1rKObmfGP4a/12trtfxrf8
aSq1mpy0Y3VEsqFYQ/X2WiZUxWEwVCWCUDEOlqbIUaTpzCJ9eHvDCGsbLMRMxQB4
CSfv6Vmb+AJnm9SVGOvUkbp4BeIwbhnYGzEpZ0zJMEKGf6aopyDj7f4jiY2SqB3u
u0cBpNUMxw6MTSEuBgzlI+XLnMTf8tc5sUxO+p8vvVh+BuwuHKS+roNHHkyApzBv
ICmD/kAM5Pf+0TK5HqA7bTI91kBK9mYBLHhFOVp699S5YebJ96I=
=iOP4
-----END PGP SIGNATURE-----
--- End Message ---