Your message dated Sat, 09 Jan 2021 20:17:52 +0000
with message-id <e1kykgk-000j1u...@fasolo.debian.org>
and subject line Bug#957166: fixed in efingerd 1.6.5+nmu1
has caused the Debian Bug report #957166,
regarding efingerd: 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.)
--
957166: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=957166
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:efingerd
Version: 1.6.5
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/efingerd_1.6.5_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
[...]
SCHROOT_USER=user42
SHELL=/bin/sh
USER=user42
dpkg-buildpackage
-----------------
Command: dpkg-buildpackage -us -uc -b -rfakeroot
dpkg-buildpackage: info: source package efingerd
dpkg-buildpackage: info: source version 1.6.5
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Radovan Garabík
<gara...@kassiopeia.juls.savba.sk>
dpkg-source --before-build .
dpkg-buildpackage: info: host architecture amd64
fakeroot debian/rules clean
dh_testdir
dh_testroot
rm -f build-stamp install-stamp
debconf-updatepo
# Add here commands to clean up after the build process.
/usr/bin/make -f Makefile.debian clean
make[1]: Entering directory '/<<PKGBUILDDIR>>'
rm -f *~ *.o efingerd
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_clean
debian/rules build
dh_testdir
# Add here commands to compile the package.
/usr/bin/make -f Makefile.debian
make[1]: Entering directory '/<<PKGBUILDDIR>>'
gcc -O2 -Wall -c efingerd.c
gcc -O2 -Wall -c child.c
child.c: In function ‘inetd_service’:
child.c:193:54: warning: pointer targets in passing argument 3 of ‘getpeername’
differ in signedness [-Wpointer-sign]
193 | if (getpeername(sd_in, (struct sockaddr *) &sin, &sinsize) == -1) {
| ^~~~~~~~
| |
| int *
In file included from efingerd.h:25,
from child.c:16:
/usr/include/x86_64-linux-gnu/sys/socket.h:131:26: note: expected ‘socklen_t *
restrict’ {aka ‘unsigned int * restrict’} but argument is of type ‘int *’
131 | socklen_t *__restrict __len) __THROW;
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~
child.c:200:54: warning: pointer targets in passing argument 3 of ‘getsockname’
differ in signedness [-Wpointer-sign]
200 | if (getsockname(sd_in, (struct sockaddr *) &sin, &sinsize) == -1) {
| ^~~~~~~~
| |
| int *
In file included from efingerd.h:25,
from child.c:16:
/usr/include/x86_64-linux-gnu/sys/socket.h:117:26: note: expected ‘socklen_t *
restrict’ {aka ‘unsigned int * restrict’} but argument is of type ‘int *’
117 | socklen_t *__restrict __len) __THROW;
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~
child.c:184:9: warning: variable ‘reqstat’ set but not used
[-Wunused-but-set-variable]
184 | int reqstat;
| ^~~~~~~
child.c:180:20: warning: variable ‘laddr’ set but not used
[-Wunused-but-set-variable]
180 | struct in_addr laddr, raddr;
| ^~~~~
gcc -O2 -Wall efingerd.o child.o -o efingerd -lident
/usr/bin/ld: child.o:(.bss+0x0): multiple definition of `display_full_name';
efingerd.o:(.bss+0x0): first defined here
/usr/bin/ld: child.o:(.bss+0x5): multiple definition of `ignore_user';
efingerd.o:(.bss+0x2): first defined here
/usr/bin/ld: child.o:(.bss+0x4): multiple definition of `use_ident';
efingerd.o:(.bss+0x1): first defined here
/usr/bin/ld: child.o:(.bss+0x6): multiple definition of `resolve_addr';
efingerd.o:(.bss+0x3): first defined here
/usr/bin/ld: child.o:(.bss+0x2): multiple definition of `client_timeout';
efingerd.o:(.data+0x0): first defined here
collect2: error: ld returned 1 exit status
make[1]: *** [Makefile.debian:13: efingerd] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:15: build-stamp] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: efingerd
Source-Version: 1.6.5+nmu1
Done: Sudip Mukherjee <sudipm.mukher...@gmail.com>
We believe that the bug you reported is fixed in the latest version of
efingerd, 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 efingerd
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: Thu, 07 Jan 2021 19:41:15 +0000
Source: efingerd
Architecture: source
Version: 1.6.5+nmu1
Distribution: unstable
Urgency: medium
Maintainer: Radovan Garabík <gara...@kassiopeia.juls.savba.sk>
Changed-By: Sudip Mukherjee <sudipm.mukher...@gmail.com>
Closes: 957166
Changes:
efingerd (1.6.5+nmu1) unstable; urgency=medium
.
* Non-maintainer upload.
* Fix ftbfs with GCC-10. (Closes: #957166)
Checksums-Sha1:
a31241239c902ec2c52bde57bd770766f8cc52ba 1455 efingerd_1.6.5+nmu1.dsc
bfe693646df519cf8586a4a6949fe0807dd526f2 39056 efingerd_1.6.5+nmu1.tar.xz
2aba9dbc4e5e39d2da74da78c6df8428e9f58466 6096
efingerd_1.6.5+nmu1_amd64.buildinfo
Checksums-Sha256:
78a084e16c093a025966e5b2a891fdc5b8cc9e39cd88060115adf2c8ae6a63ba 1455
efingerd_1.6.5+nmu1.dsc
99cf3c9707699474874292390e978274d556846ede36a40538471976005aa535 39056
efingerd_1.6.5+nmu1.tar.xz
4ae1059cc5fc0d1c36ebfb4f685290ca77511dd7a0efd76d1650ac713321b950 6096
efingerd_1.6.5+nmu1_amd64.buildinfo
Files:
08fa584745affc1f121c5ce491ed838f 1455 net optional efingerd_1.6.5+nmu1.dsc
06174e9707e8598b45dd18d8ee56cb55 39056 net optional efingerd_1.6.5+nmu1.tar.xz
49051b364261df9079e128972b20a7b9 6096 net optional
efingerd_1.6.5+nmu1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEuDQJkCg9jZvBlJrHR5mjUUbRKzUFAl/3ZJAACgkQR5mjUUbR
KzUg2Q/7BtzAqIxqajfBNIJ5ZkS6GPDibaxOGXPm98I2a5EyHPKnHE9JtdBYAPha
zYFhLI2PXsCG9W7d8aGcgtpnwDWeol8m8kRX7WvzRgMB4gssMqxcM6Me+g2klpMV
9IR5MZc8GuhM9A9szzsKyAk6YVlysZ6lm2VQZW6ROe3g1xe38BOTe8SmfNgovdmD
hueJ+CbFpGIHlokdSxM9yz+NNa6PQssmWuJZDtjqLFywYbO1lJSjASdAo0Re/w1h
NSAaRthqjjC9BgaQ8ta8RFI6XZueLaUXdo87Urwu1xJFSrwwSwWUwZHJR/6NmkBY
F9MiP0FUfN0V5XD4V/461RH3h1sV+4m6RS8o8Z4kt6U9/HqsnDbO7sIuhNlC5V5c
3gzWtcXO4tGZym8wos6wPraRkSjHVaLSJ+nUCKYGYYiueoHq0OtG5PyBcztqTWCh
Bl40uACMiQSZUVvC/YYgsyUrENxDmd+4V2x1qmOMpJWaCDfGzYNWuTzzkQf3dvo1
+WgOF7f7J3YTLMwKJnJYvsv66AuaoR0bSTzsqdTRkpQVz1mgE/9icWvSpYn/eeGk
o0tJ+wFsPBI/HcDDYzv8hBgM7QB87KzWYwHPihVIm4c/hr8q5gS50uE8/Kr8HVIl
mycJhGXtJljGN50nd8ZGDUBAFkH/oVQrR1a2qt3CHs+uOR7E7OM=
=TypC
-----END PGP SIGNATURE-----
--- End Message ---