Your message dated Sat, 25 Jul 2020 22:48:39 +0000
with message-id <e1jzsy7-0009ap...@fasolo.debian.org>
and subject line Bug#957081: fixed in cfingerd 1.4.3-4
has caused the Debian Bug report #957081,
regarding cfingerd: 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.)


-- 
957081: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=957081
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:cfingerd
Version: 1.4.3-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/cfingerd_1.4.3-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

[...]
cc -O2 -Wall   -c -o signal.o signal.c
signal.c: In function ‘start_handler’:
signal.c:136:2: warning: iteration 23 invokes undefined behavior 
[-Waggressive-loop-optimizations]
  136 |  signal(signals[i], int_handler);
      |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
signal.c:135:5: note: within this loop
  135 |     for (i = 0; i < sigs; i++)
      |     ^~~
cc -O2 -Wall   -c -o standard.o standard.c
standard.c: In function ‘show_stuff’:
standard.c:101:49: warning: format ‘%d’ expects argument of type ‘int’, but 
argument 4 has type ‘size_t’ {aka ‘long unsigned int’} [-Wformat=]
  101 |  snprintf(formatter, sizeof(formatter), "%%s%%-%d.%ds", (36 - 
strlen(prog_config.p_strings[t2])),
      |                                                ~^       
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                                 |           |
      |                                                 int         size_t {aka 
long unsigned int}
      |                                                %ld
standard.c: In function ‘show_lasttime_on’:
standard.c:248:10: warning: variable ‘found’ set but not used 
[-Wunused-but-set-variable]
  248 |     BOOL found = FALSE, can_show_orig = FALSE;
      |          ^~~~~
standard.c: In function ‘show_login_stats’:
standard.c:537:4: warning: ‘strlen’ argument 1 declared attribute ‘nonstring’ 
[-Wstringop-overflow=]
  537 |   (strlen((char *) ut->ut_user) == strlen(user))) {
      |    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/utmp.h:29,
                 from cfingerd.h:51,
                 from standard.c:16:
/usr/include/x86_64-linux-gnu/bits/utmp.h:65:8: note: argument ‘ut_user’ 
declared here
   65 |   char ut_user[UT_NAMESIZE]
      |        ^~~~~~~
cc -O2 -Wall   -c -o userlist.o userlist.c
cc -O2 -Wall   -c -o fakeuser.o fakeuser.c
fakeuser.c: In function ‘search_fake_pos’:
fakeuser.c:44:12: warning: variable ‘len’ set but not used 
[-Wunused-but-set-variable]
   44 |     int i, len;
      |            ^~~
cc -O2 -Wall   -c -o search.o search.c
search.c: In function ‘show_search’:
search.c:107:33: warning: ‘%s’ directive output may be truncated writing up to 
299 bytes into a region of size 80 [-Wformat-truncation=]
  107 |      snprintf (Rn, sizeof(Rn), "%s", rn);
      |                                 ^~   ~~
search.c:107:6: note: ‘snprintf’ output between 1 and 300 bytes into a 
destination of size 80
  107 |      snprintf (Rn, sizeof(Rn), "%s", rn);
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cc -O2 -Wall   -c -o getutent.o getutent.c
cc -O2 -Wall   -c -o rfc1413.o rfc1413.c
cc -O2 -Wall   -c -o wildmat.o wildmat.c
cc -O2 -Wall   -c -o log.o log.c
cc -o cfingerd main.o options.o version.o util.o errors.o strmcpy.o parse.o 
configure.o internal.o signal.o standard.o userlist.o fakeuser.o search.o 
getutent.o rfc1413.o wildmat.o log.o 
/usr/bin/ld: options.o:(.bss+0x0): multiple definition of `foo_utmp'; 
main.o:(.bss+0x14e0): first defined here
/usr/bin/ld: version.o:(.bss+0x0): multiple definition of `foo_utmp'; 
main.o:(.bss+0x14e0): first defined here
/usr/bin/ld: util.o:(.bss+0x0): multiple definition of `foo_utmp'; 
main.o:(.bss+0x14e0): first defined here
/usr/bin/ld: errors.o:(.bss+0x0): multiple definition of `foo_utmp'; 
main.o:(.bss+0x14e0): first defined here
/usr/bin/ld: parse.o:(.bss+0x0): multiple definition of `foo_utmp'; 
main.o:(.bss+0x14e0): first defined here
/usr/bin/ld: configure.o:(.bss+0x40): multiple definition of `foo_utmp'; 
main.o:(.bss+0x14e0): first defined here
/usr/bin/ld: internal.o:(.bss+0x0): multiple definition of `foo_utmp'; 
main.o:(.bss+0x14e0): first defined here
/usr/bin/ld: signal.o:(.bss+0x0): multiple definition of `foo_utmp'; 
main.o:(.bss+0x14e0): first defined here
/usr/bin/ld: standard.o:(.bss+0x4e20): multiple definition of `foo_utmp'; 
main.o:(.bss+0x14e0): first defined here
/usr/bin/ld: userlist.o:(.bss+0x0): multiple definition of `foo_utmp'; 
main.o:(.bss+0x14e0): first defined here
/usr/bin/ld: fakeuser.o:(.bss+0x0): multiple definition of `foo_utmp'; 
main.o:(.bss+0x14e0): first defined here
/usr/bin/ld: search.o:(.bss+0x0): multiple definition of `foo_utmp'; 
main.o:(.bss+0x14e0): first defined here
/usr/bin/ld: rfc1413.o:(.bss+0x0): multiple definition of `foo_utmp'; 
main.o:(.bss+0x14e0): first defined here
/usr/bin/ld: log.o:(.bss+0x0): multiple definition of `foo_utmp'; 
main.o:(.bss+0x14e0): first defined here
collect2: error: ld returned 1 exit status
make[2]: *** [Makefile:13: cfingerd] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[1]: *** [Makefile:26: cfingerd] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:41: build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: cfingerd
Source-Version: 1.4.3-4
Done: Sudip Mukherjee <sudipm.mukher...@gmail.com>

We believe that the bug you reported is fixed in the latest version of
cfingerd, 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 cfingerd 
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: Sat, 25 Jul 2020 23:18:14 +0100
Source: cfingerd
Architecture: source
Version: 1.4.3-4
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group <packa...@qa.debian.org>
Changed-By: Sudip Mukherjee <sudipm.mukher...@gmail.com>
Closes: 957081
Changes:
 cfingerd (1.4.3-4) unstable; urgency=medium
 .
   * QA upload.
   * Fix ftbfs with GCC-10. (Closes: #957081)
   * Mark source format as 3.0
     - Import old diff in quilt format.
   * Orphan the package. (See: #934415)
   * Update Standards-Version to 4.5.0
     - Update priority to optional.
   * Use debhelper-compat.
     - Update compat level to 13.
   * Add salsa as Vcs.
   * Remove whitespace from d/changelog and d/rules.
Checksums-Sha1:
 98041919ccf3e9195141cce1071584827a059a78 1782 cfingerd_1.4.3-4.dsc
 64e59f6a6694faeb246b4cc6aea597f2801a8d8d 20856 cfingerd_1.4.3-4.debian.tar.xz
 132e23683b6f9f47eb219a22a7fff3ae016ea531 5387 cfingerd_1.4.3-4_amd64.buildinfo
Checksums-Sha256:
 dffeb5b316759ed0f718e4e2be81df8fd143d025ed66a0e8b545ef04e8005320 1782 
cfingerd_1.4.3-4.dsc
 f22b32614176b8a307d5e0406ac9231b362a09b5c83ce5b724bd0002b91a8e9a 20856 
cfingerd_1.4.3-4.debian.tar.xz
 74b4a01fd89f01a1660c81787f659c13fa633f340689e88e52c43a4052b190b1 5387 
cfingerd_1.4.3-4_amd64.buildinfo
Files:
 185df67903e8513ac6f98315b2ecec48 1782 net optional cfingerd_1.4.3-4.dsc
 fe4654f864b6ca2db1e3c447c4d6e991 20856 net optional 
cfingerd_1.4.3-4.debian.tar.xz
 d2fe73cf7b09dca16b80cc40b95b86f7 5387 net optional 
cfingerd_1.4.3-4_amd64.buildinfo

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

iQIzBAEBCgAdFiEEuDQJkCg9jZvBlJrHR5mjUUbRKzUFAl8csRUACgkQR5mjUUbR
KzXv3xAApxaCSbnBZnLTimGGT5HYFrRuOP0vGJ/dA2P+7nTjSvwLndEBGWXv3a2+
puynpAvM9Ux3ktES8W2RWR+w/ek36aIlb33Ztdsk9iVpEpxApOOTLdeKNUPlJye6
+XBh83vhKeTjQb0m5NSoOz8RD36ebNZheDVL2zEMlp+Mhi3q1vpZk8hv7W/CoJeq
+tt0RzLcAwR4lEVWUChnTLF1dHJW8gHVvUGRsDbg7wr+4DsIAbEVSnO5h2abVjLa
Pv/pTE6w86R3iErw76Nbj2iF+0x8eXhByKkcEmkEwcNehjJQZCP53zeLnu4fLdU9
kdHYrmuVrsnp5jBFoh7uvoSlWxtAsYNo6b7+M8h7SCktzlSTPx1X/DcYpK+rfXLa
k/rUbr9/nVxx+2gfYGQvU+ss+N+swuQdtUSt1SVWugjaYH5oJplqwJi2yd8l681c
9qrKSenHVRNSUfuWBaJzO/pjjJZb88NbUiMNDh+C77HaaHBCFLllB6f1J5nwf+ur
v5xV4bDjw3my9/Zt3X/IrYR3lIekKkSaPvG1MU2KoDtTC1EGVwJIrLfYR+/P+2OU
rpGgo+ytLnEw9UU8EeOQURh2JJYCyUrGX635FRIuuCWRi/TGLE9zF4JEyKO7pz6j
aKzz8SnFzovWWTN295568xgk2ts3sAYvZN/V16Zj1uL9IV9Q5nE=
=MIVI
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to