Your message dated Sat, 01 Aug 2020 20:46:47 +0000
with message-id <e1k1yp1-0002as...@fasolo.debian.org>
and subject line Bug#957356: fixed in ident2 1.07-2
has caused the Debian Bug report #957356,
regarding ident2: 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.)


-- 
957356: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=957356
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:ident2
Version: 1.07-1.1
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/ident2_1.07-1.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

[...]
  110 |   cl->lp, cl->rp, rslt, info);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~
common.c:109:48: warning: ‘%s’ directive output may be truncated writing up to 
128 bytes into a region of size between 102 and 110 [-Wformat-truncation=]
  109 |  snprintf (buf, ID_BUF_SIZE-1, "%d , %d : %s : %s\r\n",
      |                                                ^~
......
  199 |  _clreply (cl, "USERID", buf);
      |                          ~~~                    
common.c:109:2: note: ‘snprintf’ output between 20 and 156 bytes into a 
destination of size 127
  109 |  snprintf (buf, ID_BUF_SIZE-1, "%d , %d : %s : %s\r\n",
      |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  110 |   cl->lp, cl->rp, rslt, info);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~
gcc -Wall -O2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security   -c -o daemon.o 
daemon.c
daemon.c: In function ‘declient’:
daemon.c:87:45: warning: pointer targets in passing argument 3 of ‘accept’ 
differ in signedness [-Wpointer-sign]
   87 |  close (accept (s, (struct sockaddr *)&sin, &ss));
      |                                             ^~~
      |                                             |
      |                                             int *
In file included from ident2.h:50,
                 from daemon.c:34:
/usr/include/x86_64-linux-gnu/sys/socket.h:233:28: note: expected ‘socklen_t * 
restrict’ {aka ‘unsigned int * restrict’} but argument is of type ‘int *’
  233 |      socklen_t *__restrict __addr_len);
      |      ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
daemon.c: In function ‘_accept_connect’:
daemon.c:100:50: warning: passing argument 3 of ‘accept’ from incompatible 
pointer type [-Wincompatible-pointer-types]
  100 |  while ((cl = accept(sv, (struct sockaddr *)sin, &sl)) == -1) {
      |                                                  ^~~
      |                                                  |
      |                                                  size_t * {aka long 
unsigned int *}
In file included from ident2.h:50,
                 from daemon.c:34:
/usr/include/x86_64-linux-gnu/sys/socket.h:233:28: note: expected ‘socklen_t * 
restrict’ {aka ‘unsigned int * restrict’} but argument is of type ‘size_t *’ 
{aka ‘long unsigned int *’}
  233 |      socklen_t *__restrict __addr_len);
      |      ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
gcc -Wall -O2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security   -c -o machine.o 
machine.c
gcc -Wall -O2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -o ident2 ident2.o 
common.o daemon.o machine.o 
/usr/bin/ld: common.o:./ident2.h:78: multiple definition of `User_Ident_File'; 
ident2.o:./ident2.h:78: first defined here
/usr/bin/ld: common.o:./ident2.h:79: multiple definition of 
`Reply_Always_Random'; ident2.o:./ident2.h:79: first defined here
/usr/bin/ld: common.o:./ident2.h:77: multiple definition of `Allow_NOIDENT'; 
ident2.o:./ident2.h:77: first defined here
/usr/bin/ld: common.o:./ident2.h:76: multiple definition of `Use_User_Ident'; 
ident2.o:./ident2.h:76: first defined here
/usr/bin/ld: common.o:./ident2.h:71: multiple definition of `Client_Timeout'; 
ident2.o:./ident2.h:71: first defined here
/usr/bin/ld: common.o:./ident2.h:81: multiple definition of `Ident_Port'; 
ident2.o:./ident2.h:81: first defined here
/usr/bin/ld: common.o:./ident2.h:75: multiple definition of `Dont_Change_Uid'; 
ident2.o:./ident2.h:75: first defined here
/usr/bin/ld: common.o:./ident2.h:73: multiple definition of `Service_Type'; 
ident2.o:./ident2.h:73: first defined here
/usr/bin/ld: common.o:./ident2.h:70: multiple definition of `Max_Connections'; 
ident2.o:./ident2.h:70: first defined here
/usr/bin/ld: daemon.o:./ident2.h:70: multiple definition of `Max_Connections'; 
ident2.o:./ident2.h:70: first defined here
/usr/bin/ld: daemon.o:./ident2.h:81: multiple definition of `Ident_Port'; 
ident2.o:./ident2.h:81: first defined here
/usr/bin/ld: daemon.o:./ident2.h:79: multiple definition of 
`Reply_Always_Random'; ident2.o:./ident2.h:79: first defined here
/usr/bin/ld: daemon.o:./ident2.h:78: multiple definition of `User_Ident_File'; 
ident2.o:./ident2.h:78: first defined here
/usr/bin/ld: daemon.o:./ident2.h:77: multiple definition of `Allow_NOIDENT'; 
ident2.o:./ident2.h:77: first defined here
/usr/bin/ld: daemon.o:./ident2.h:76: multiple definition of `Use_User_Ident'; 
ident2.o:./ident2.h:76: first defined here
/usr/bin/ld: daemon.o:./ident2.h:75: multiple definition of `Dont_Change_Uid'; 
ident2.o:./ident2.h:75: first defined here
/usr/bin/ld: daemon.o:./ident2.h:73: multiple definition of `Service_Type'; 
ident2.o:./ident2.h:73: first defined here
/usr/bin/ld: daemon.o:./ident2.h:71: multiple definition of `Client_Timeout'; 
ident2.o:./ident2.h:71: first defined here
/usr/bin/ld: machine.o:./ident2.h:75: multiple definition of `Dont_Change_Uid'; 
ident2.o:./ident2.h:75: first defined here
/usr/bin/ld: machine.o:./ident2.h:81: multiple definition of `Ident_Port'; 
ident2.o:./ident2.h:81: first defined here
/usr/bin/ld: machine.o:./ident2.h:79: multiple definition of 
`Reply_Always_Random'; ident2.o:./ident2.h:79: first defined here
/usr/bin/ld: machine.o:./ident2.h:78: multiple definition of `User_Ident_File'; 
ident2.o:./ident2.h:78: first defined here
/usr/bin/ld: machine.o:./ident2.h:77: multiple definition of `Allow_NOIDENT'; 
ident2.o:./ident2.h:77: first defined here
/usr/bin/ld: machine.o:./ident2.h:76: multiple definition of `Use_User_Ident'; 
ident2.o:./ident2.h:76: first defined here
/usr/bin/ld: machine.o:./ident2.h:73: multiple definition of `Service_Type'; 
ident2.o:./ident2.h:73: first defined here
/usr/bin/ld: machine.o:./ident2.h:71: multiple definition of `Client_Timeout'; 
ident2.o:./ident2.h:71: first defined here
/usr/bin/ld: machine.o:./ident2.h:70: multiple definition of `Max_Connections'; 
ident2.o:./ident2.h:70: first defined here
collect2: error: ld returned 1 exit status
make[1]: *** [Makefile:60: ident2] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [/usr/share/cdbs/1/class/makefile.mk:77: debian/stamp-makefile-build] 
Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: ident2
Source-Version: 1.07-2
Done: Sudip Mukherjee <sudipm.mukher...@gmail.com>

We believe that the bug you reported is fixed in the latest version of
ident2, 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 ident2 
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, 01 Aug 2020 21:01:50 +0100
Source: ident2
Architecture: source
Version: 1.07-2
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group <packa...@qa.debian.org>
Changed-By: Sudip Mukherjee <sudipm.mukher...@gmail.com>
Closes: 957356
Changes:
 ident2 (1.07-2) unstable; urgency=medium
 .
   * QA upload.
   * Orphan the package. (See: #966274)
   * Mark source format as 3.0
     - Add patch series.
   * Fix ftbfs with GCC-10. (Closes: #957356)
   * Update Standards-Version to 4.5.0
     - Update Priority to optional.
   * Remove dependency on cdbs.
     - Simplify d/rules.
   * Use debhelper-compat.
     - Update compat level to 13.
     - Remove dependency on autotools-dev.
   * Remove whitespace from d/changelog.
Checksums-Sha1:
 b802850bbd35034fd5d40d2a49be3a23ee1b6b02 1702 ident2_1.07-2.dsc
 825cad4734647bd9f4f199a1cdd1aeb49a9b43bf 5896 ident2_1.07-2.debian.tar.xz
 60fc9ff943b78eccf8906b883ef0148391d972a5 5632 ident2_1.07-2_amd64.buildinfo
Checksums-Sha256:
 4d953d22d1729ccad4850be6f5d179b39234a2146a74ca4f55417319e0c8a2f4 1702 
ident2_1.07-2.dsc
 4cabf94fc4e196ab5ebea02e0313427ba89160c473e06fd926b899449fc71bb5 5896 
ident2_1.07-2.debian.tar.xz
 3a0779a5ebb40f42d2678aea63195c3c3a78f077d1be1d1976695a489544613d 5632 
ident2_1.07-2_amd64.buildinfo
Files:
 add92079721201cb1773a14faaf3f1ea 1702 net optional ident2_1.07-2.dsc
 0ba2aa4c45191a5eb6562fd1e0564ecb 5896 net optional ident2_1.07-2.debian.tar.xz
 347a11ace161b3d7ea265b2038a03676 5632 net optional 
ident2_1.07-2_amd64.buildinfo

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

iQIzBAEBCgAdFiEEuDQJkCg9jZvBlJrHR5mjUUbRKzUFAl8ly8MACgkQR5mjUUbR
KzXeAxAAoVYWBQXHr4VZ0s4lY5wktsz0py7c45zNa38166DxnActBCgDSdBLBVbx
7Oiz/3sCkKc/Z303oqpDlA8g72PL8x5AsqhxJsq1TYtI/YVdUgakEgEmIzswTe/5
Op6IQzzji4nZLs3SD3y1FsgyTJ0W+8wvcmyujHJvZHAQTyzaTGZp3AEm+4gqTHM6
jtaouZQss100MPbyNWwstDUxfHCespkqdUQUIvqEoS4rOljJS7SeuAiji+1X9wKQ
fmGv/TFRTtr/ZOAbV/iNiLlIaJv/rCVLaKTJDEkPyfgcI61M9jdYliOSJAxFNrH1
NUw7zDPoF5pgwG9b2/3PF6G/zXyxFVA5u53aJ7NLzm7u7rn3dMQGcKdzXOdNJglY
4LOmX0BgUH5UfFTgT1WamoYW2V7yUh6n3X9wRUMdNIwvFNSCx0iwFGstR5HJ1NOs
10msHgfKoHTb3ccZ/QAa1hzaDNajmACGzjnF8DO0Ucshqv+ZG7H9JgH7E/h5urVC
hA2uGiMpw17nGP/RDTBPKP/x0j7UJTHJ+7gel3Q/Zgwqx/twvYsWqFtNK50NpTDA
O95lCds/6r3hYhx3Cck7imdnV7vpI6N48KXeM2XKVMIUJAixKxbxX8EV6sAuvib0
rdUT4Fhs2NYMIJh63GZpe4yiEtP3Sssk6RYuLVYfgL5R4xIe4SM=
=4l7t
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to