[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#957287: marked as done (gnomint: ftbfs with GCC-10)



Your message dated Fri, 26 Jun 2020 18:18:57 +0000
with message-id <E1joswD-000CRP-PP@fasolo.debian.org>
and subject line Bug#957287: fixed in gnomint 1.3.0-3
has caused the Debian Bug report #957287,
regarding gnomint: 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 owner@bugs.debian.org
immediately.)


-- 
957287: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=957287
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: src:gnomint
Version: 1.3.0-2
Severity: normal
Tags: sid bullseye
User: debian-gcc@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/gnomint_1.3.0-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

[...]
tls.c:1112:12: warning: argument 1 null where non-null expected [-Wnonnull]
 1112 |   else if (strcasecmp (aux, GNUTLS_KP_TIME_STAMPING) == 0)
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/string.h:432,
                 from tls.c:21:
/usr/include/strings.h:116:12: note: in a call to function ‘strcasecmp’ declared here
  116 | extern int strcasecmp (const char *__s1, const char *__s2)
      |            ^~~~~~~~~~
tls.c:1114:12: warning: argument 1 null where non-null expected [-Wnonnull]
 1114 |   else if (strcasecmp (aux, GNUTLS_KP_OCSP_SIGNING) == 0)
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/string.h:432,
                 from tls.c:21:
/usr/include/strings.h:116:12: note: in a call to function ‘strcasecmp’ declared here
  116 | extern int strcasecmp (const char *__s1, const char *__s2)
      |            ^~~~~~~~~~
tls.c:1116:12: warning: argument 1 null where non-null expected [-Wnonnull]
 1116 |   else if (strcasecmp (aux, GNUTLS_KP_ANY) == 0)
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/string.h:432,
                 from tls.c:21:
/usr/include/strings.h:116:12: note: in a call to function ‘strcasecmp’ declared here
  116 | extern int strcasecmp (const char *__s1, const char *__s2)
      |            ^~~~~~~~~~
libtool: link: gcc -I.. -I.. -pthread -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/p11-kit-1 -DPACKAGE_DATA_DIR=\"/usr/share\" -DCOMPILATION_DATE=1582720921 -DHAVE_CONFIG_H -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -Wl,-z -Wl,now -o gnomint gnomint-main.o gnomint-country_table.o gnomint-new_ca_window.o gnomint-new_req_window.o gnomint-new_cert.o gno
 mint-creation_process_window.o gnomint-dialog.o gnomint-ca.o gnomint-ca_creation.o gnomint-tls.o gnomint-ca_file.o gnomint-certificate_properties.o gnomint-ca_policy.o gnomint-csr_creation.o gnomint-csr_properties.o gnomint-pkey_manage.o gnomint-preferences-gui.o gnomint-preferences-window.o gnomint-crl.o gnomint-uint160.o gnomint-import.o gnomint-export.o -pthread -Wl,--export-dynamic  -lgthread-2.0 -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -latk-1.0 -lcairo-gobject -lcairo -lgio-2.0 -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0 -lgnutls -L/usr/lib/x86_64-linux-gnu -lgcrypt /usr/lib/x86_64-linux-gnu/libsqlite3.so -pthread
/usr/bin/ld: gnomint-new_ca_window.o:./src/ca_file.h:102: multiple definition of `CaFileCSRColumns'; gnomint-main.o:./src/ca_file.h:102: first defined here
/usr/bin/ld: gnomint-new_ca_window.o:./src/ca_file.h:94: multiple definition of `CaFileCertColumns'; gnomint-main.o:./src/ca_file.h:94: first defined here
/usr/bin/ld: gnomint-new_ca_window.o:./src/ca_file.h:79: multiple definition of `CaFileCAColumns'; gnomint-main.o:./src/ca_file.h:79: first defined here
/usr/bin/ld: gnomint-new_req_window.o:./src/ca_file.h:102: multiple definition of `CaFileCSRColumns'; gnomint-main.o:./src/ca_file.h:102: first defined here
/usr/bin/ld: gnomint-new_req_window.o:./src/ca_file.h:94: multiple definition of `CaFileCertColumns'; gnomint-main.o:./src/ca_file.h:94: first defined here
/usr/bin/ld: gnomint-new_req_window.o:./src/ca_file.h:79: multiple definition of `CaFileCAColumns'; gnomint-main.o:./src/ca_file.h:79: first defined here
/usr/bin/ld: gnomint-new_cert.o:./src/ca_file.h:102: multiple definition of `CaFileCSRColumns'; gnomint-main.o:./src/ca_file.h:102: first defined here
/usr/bin/ld: gnomint-new_cert.o:./src/ca_file.h:94: multiple definition of `CaFileCertColumns'; gnomint-main.o:./src/ca_file.h:94: first defined here
/usr/bin/ld: gnomint-new_cert.o:./src/ca_file.h:79: multiple definition of `CaFileCAColumns'; gnomint-main.o:./src/ca_file.h:79: first defined here
/usr/bin/ld: gnomint-ca.o:./src/ca_file.h:102: multiple definition of `CaFileCSRColumns'; gnomint-main.o:./src/ca_file.h:102: first defined here
/usr/bin/ld: gnomint-ca.o:./src/ca_file.h:94: multiple definition of `CaFileCertColumns'; gnomint-main.o:./src/ca_file.h:94: first defined here
/usr/bin/ld: gnomint-ca.o:./src/ca_file.h:79: multiple definition of `CaFileCAColumns'; gnomint-main.o:./src/ca_file.h:79: first defined here
/usr/bin/ld: gnomint-ca_creation.o:./src/ca_file.h:102: multiple definition of `CaFileCSRColumns'; gnomint-main.o:./src/ca_file.h:102: first defined here
/usr/bin/ld: gnomint-ca_creation.o:./src/ca_file.h:94: multiple definition of `CaFileCertColumns'; gnomint-main.o:./src/ca_file.h:94: first defined here
/usr/bin/ld: gnomint-ca_creation.o:./src/ca_file.h:79: multiple definition of `CaFileCAColumns'; gnomint-main.o:./src/ca_file.h:79: first defined here
/usr/bin/ld: gnomint-ca_file.o:./src/ca_file.h:102: multiple definition of `CaFileCSRColumns'; gnomint-main.o:./src/ca_file.h:102: first defined here
/usr/bin/ld: gnomint-ca_file.o:./src/ca_file.h:94: multiple definition of `CaFileCertColumns'; gnomint-main.o:./src/ca_file.h:94: first defined here
/usr/bin/ld: gnomint-ca_file.o:./src/ca_file.h:79: multiple definition of `CaFileCAColumns'; gnomint-main.o:./src/ca_file.h:79: first defined here
/usr/bin/ld: gnomint-ca_policy.o:./src/./ca_file.h:102: multiple definition of `CaFileCSRColumns'; gnomint-main.o:./src/ca_file.h:102: first defined here
/usr/bin/ld: gnomint-ca_policy.o:./src/./ca_file.h:94: multiple definition of `CaFileCertColumns'; gnomint-main.o:./src/ca_file.h:94: first defined here
/usr/bin/ld: gnomint-ca_policy.o:./src/./ca_file.h:79: multiple definition of `CaFileCAColumns'; gnomint-main.o:./src/ca_file.h:79: first defined here
/usr/bin/ld: gnomint-csr_creation.o:./src/ca_file.h:102: multiple definition of `CaFileCSRColumns'; gnomint-main.o:./src/ca_file.h:102: first defined here
/usr/bin/ld: gnomint-csr_creation.o:./src/ca_file.h:94: multiple definition of `CaFileCertColumns'; gnomint-main.o:./src/ca_file.h:94: first defined here
/usr/bin/ld: gnomint-csr_creation.o:./src/ca_file.h:79: multiple definition of `CaFileCAColumns'; gnomint-main.o:./src/ca_file.h:79: first defined here
/usr/bin/ld: gnomint-pkey_manage.o:./src/ca_file.h:102: multiple definition of `CaFileCSRColumns'; gnomint-main.o:./src/ca_file.h:102: first defined here
/usr/bin/ld: gnomint-pkey_manage.o:./src/ca_file.h:94: multiple definition of `CaFileCertColumns'; gnomint-main.o:./src/ca_file.h:94: first defined here
/usr/bin/ld: gnomint-pkey_manage.o:./src/ca_file.h:79: multiple definition of `CaFileCAColumns'; gnomint-main.o:./src/ca_file.h:79: first defined here
/usr/bin/ld: gnomint-crl.o:./src/ca_file.h:102: multiple definition of `CaFileCSRColumns'; gnomint-main.o:./src/ca_file.h:102: first defined here
/usr/bin/ld: gnomint-crl.o:./src/ca_file.h:94: multiple definition of `CaFileCertColumns'; gnomint-main.o:./src/ca_file.h:94: first defined here
/usr/bin/ld: gnomint-crl.o:./src/ca_file.h:79: multiple definition of `CaFileCAColumns'; gnomint-main.o:./src/ca_file.h:79: first defined here
/usr/bin/ld: gnomint-import.o:./src/ca_file.h:102: multiple definition of `CaFileCSRColumns'; gnomint-main.o:./src/ca_file.h:102: first defined here
/usr/bin/ld: gnomint-import.o:./src/ca_file.h:94: multiple definition of `CaFileCertColumns'; gnomint-main.o:./src/ca_file.h:94: first defined here
/usr/bin/ld: gnomint-import.o:./src/ca_file.h:79: multiple definition of `CaFileCAColumns'; gnomint-main.o:./src/ca_file.h:79: first defined here
/usr/bin/ld: gnomint-export.o:./src/ca_file.h:102: multiple definition of `CaFileCSRColumns'; gnomint-main.o:./src/ca_file.h:102: first defined here
/usr/bin/ld: gnomint-export.o:./src/ca_file.h:94: multiple definition of `CaFileCertColumns'; gnomint-main.o:./src/ca_file.h:94: first defined here
/usr/bin/ld: gnomint-export.o:./src/ca_file.h:79: multiple definition of `CaFileCAColumns'; gnomint-main.o:./src/ca_file.h:79: first defined here
collect2: error: ld returned 1 exit status
make[2]: *** [Makefile:635: gnomint] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[1]: *** [Makefile:500: all-recursive] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j4 returned exit code 2
make: *** [debian/rules:6: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: gnomint
Source-Version: 1.3.0-3
Done: Yavor Doganov <yavor@gnu.org>

We believe that the bug you reported is fixed in the latest version of
gnomint, 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 957287@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Yavor Doganov <yavor@gnu.org> (supplier of updated gnomint 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 ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Tue, 23 Jun 2020 10:12:44 +0300
Source: gnomint
Architecture: source
Version: 1.3.0-3
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group <packages@qa.debian.org>
Changed-By: Yavor Doganov <yavor@gnu.org>
Closes: 957287
Changes:
 gnomint (1.3.0-3) unstable; urgency=medium
 .
   * QA upload.
   * debian/patches/gcc-10.patch: New; fix FTBFS with GCC 10
     (Closes: #957287).
   * debian/patches/series: Update.
   * debian/control (Build-Depends): Switch to debhelper-compat; bump
     compat level to 13.
     (Standards-Version): Claim compliance with 4.5.0; no changes needed.
   * debian/compat: Delete.
   * debian/rules (override_dh_auto_configure): Attempt to get some clues
     regarding the FTBFS on alpha.
Checksums-Sha1:
 17a199b3569f217d96eb6123f8fc419015ec26ef 1828 gnomint_1.3.0-3.dsc
 a489f25f11c1af24c043b792b8f781ad8e5b91d4 27332 gnomint_1.3.0-3.debian.tar.xz
 797f1a92ce57ef34eb60056448c62f6185953f5a 14707 gnomint_1.3.0-3_source.buildinfo
Checksums-Sha256:
 eb0ff67ae0e4abf3b8c2996983fe89c7ce928b88d43ca14458a8223c7e8b40f4 1828 gnomint_1.3.0-3.dsc
 0f5a261f38dcc47ae9c5e90d2a9112879ecf1733c90b8ca494742d02ff19da1a 27332 gnomint_1.3.0-3.debian.tar.xz
 5206255bcf09c2c05534d5917042869e743d24f128552fd24296205a6985ca4a 14707 gnomint_1.3.0-3_source.buildinfo
Files:
 6d39ade040ecb2dee9bbf674398b3cce 1828 gnome optional gnomint_1.3.0-3.dsc
 6c48395b0cb9d7b7abf32fe3d6ace3a2 27332 gnome optional gnomint_1.3.0-3.debian.tar.xz
 614bfc2c99c34a0ddb2951862c804b65 14707 gnome optional gnomint_1.3.0-3_source.buildinfo

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

iQJFBAEBCAAvFiEE2zBuSxD/2Y7021XXGUtjGrLaKIgFAl72OFgRHGd1c25hbkBn
dXNuYW4uc2UACgkQGUtjGrLaKIjUHA/7BwE9n58ke+XI2jAKiOq5rDdcTsaIzVgS
MYGafP3KELd1B3C21lOZ0qo2L0tphlybg7/Mbe3SEP3YdYVGMB6jHz86k7av+Bsb
rnW1IiB7VFMRfzZ+vZQ6OzaUm+JZz+49B5VZpw/4mf8pMgRcGTyRr2cCFYBvoJhh
i1ptrto2KCTpu4viZ/+sCjx8WqBIXg2LpweLANkMvtZxeOuJOEn9RrOxNQHlj7UI
Iuje2NNUYV3FtTVPK37oR21IWwn2bWSc7v1B7Ywk3w6p3rNuSEWQWzAexy702td+
qyQf9ZnVK3OFfnAjebOEmH5w/XYmkDVGwzamCMHfQiG6/psH0PufixvRakcesWC3
DM2Z7Y+GqIkHtDwtLSgDcEoR+0JpJ2QoidBonJQJrnfuNQNzPG/+vkRhiqL9fZFr
yA5Aa4JwJ/PzfGgFv/d/2K3JekYgNJDYG/a4HwWXTbLmDJ/Z5d9kDJRIOiZvScCg
okSkDfQUNfoVmAWL4jSMBWxp1n/2UBgn/mNHB7pbyfhuktyD94+jFL732tVhZEEU
nxYGUhM7fXuE/yybrGun/zM46sRus2MF8jZ2fkQkPbcLtjnB56zSJamM3BOCF1qs
FPExLLNH4AJ9/Cs2nz88acmAKwTou01jpdxa1PplMtGhndhvKyNEwrxH+pAsIGul
FLfJlF8wHiY=
=dkpH
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: