Your message dated Thu, 20 Aug 2020 18:48:48 +0000
with message-id <[email protected]>
and subject line Bug#957102: fixed in cpm 0.32-1.3
has caused the Debian Bug report #957102,
regarding cpm: 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.)
--
957102: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=957102
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:cpm
Version: 0.32-1.2
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/cpm_0.32-1.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
[...]
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
68 | __bos (__s), __fmt, __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
interface_xml.c: In function ‘editorAdd.part.0’:
interface_xml.c:212:24: warning: ‘%d’ directive output may be truncated writing
between 1 and 11 bytes into a region of size 10 [-Wformat-truncation=]
212 | snprintf(uid, 10, "%d", ++maxeditor);
| ^~
interface_xml.c:212:23: note: directive argument in the range [-2147483647,
2147483647]
212 | snprintf(uid, 10, "%d", ++maxeditor);
| ^~~~
In file included from /usr/include/stdio.h:867,
from cpm.h:51,
from interface_xml.c:27:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:67:10: note:
‘__builtin___snprintf_chk’ output between 2 and 12 bytes into a destination of
size 10
67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
68 | __bos (__s), __fmt, __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gcc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-Wformat -Werror=format-security
-DCRACKLIB_DICTPATH='"/var/cache/cracklib/cracklib_dict"' -I/usr/include
-I/usr/include/cdk -DGPGME_HAS_RECIPIENT -Wdate-time -D_FORTIFY_SOURCE=2
-I/usr/include -I/usr/include/cdk -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64
-D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/libxml2 -std=c99 -Wall
-Wformat=2 -DLOCALEDIR='"/usr/share/locale"' -DCDK_VERSION_5 -Wdate-time
-D_FORTIFY_SOURCE=2 -c options.c
gcc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-Wformat -Werror=format-security
-DCRACKLIB_DICTPATH='"/var/cache/cracklib/cracklib_dict"' -I/usr/include
-I/usr/include/cdk -DGPGME_HAS_RECIPIENT -Wdate-time -D_FORTIFY_SOURCE=2
-I/usr/include -I/usr/include/cdk -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64
-D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/libxml2 -std=c99 -Wall
-Wformat=2 -DLOCALEDIR='"/usr/share/locale"' -DCDK_VERSION_5 -Wdate-time
-D_FORTIFY_SOURCE=2 -c resource.c
gcc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-Wformat -Werror=format-security
-DCRACKLIB_DICTPATH='"/var/cache/cracklib/cracklib_dict"' -I/usr/include
-I/usr/include/cdk -DGPGME_HAS_RECIPIENT -Wdate-time -D_FORTIFY_SOURCE=2
-I/usr/include -I/usr/include/cdk -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64
-D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/libxml2 -std=c99 -Wall
-Wformat=2 -DLOCALEDIR='"/usr/share/locale"' -DCDK_VERSION_5 -Wdate-time
-D_FORTIFY_SOURCE=2 -c security.c
gcc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-Wformat -Werror=format-security
-DCRACKLIB_DICTPATH='"/var/cache/cracklib/cracklib_dict"' -I/usr/include
-I/usr/include/cdk -DGPGME_HAS_RECIPIENT -Wdate-time -D_FORTIFY_SOURCE=2
-I/usr/include -I/usr/include/cdk -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64
-D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/libxml2 -std=c99 -Wall
-Wformat=2 -DLOCALEDIR='"/usr/share/locale"' -DCDK_VERSION_5 -Wdate-time
-D_FORTIFY_SOURCE=2 -c string.c
security.c: In function ‘initSecurity’:
security.c:562:5: warning: ignoring return value of ‘setgid’ declared with
attribute ‘warn_unused_result’ [-Wunused-result]
562 | setgid(getgid());
| ^~~~~~~~~~~~~~~~
security.c:563:5: warning: ignoring return value of ‘setgid’ declared with
attribute ‘warn_unused_result’ [-Wunused-result]
563 | setgid(getgid());
| ^~~~~~~~~~~~~~~~
security.c:672:7: warning: ignoring return value of ‘setuid’ declared with
attribute ‘warn_unused_result’ [-Wunused-result]
672 | setuid(getuid());
| ^~~~~~~~~~~~~~~~
security.c:673:7: warning: ignoring return value of ‘setuid’ declared with
attribute ‘warn_unused_result’ [-Wunused-result]
673 | setuid(getuid());
| ^~~~~~~~~~~~~~~~
gcc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-Wformat -Werror=format-security
-DCRACKLIB_DICTPATH='"/var/cache/cracklib/cracklib_dict"' -I/usr/include
-I/usr/include/cdk -DGPGME_HAS_RECIPIENT -Wdate-time -D_FORTIFY_SOURCE=2
-I/usr/include -I/usr/include/cdk -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64
-D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/libxml2 -std=c99 -Wall
-Wformat=2 -DLOCALEDIR='"/usr/share/locale"' -DCDK_VERSION_5 -Wdate-time
-D_FORTIFY_SOURCE=2 -c xml.c
gcc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-Wformat -Werror=format-security
-DCRACKLIB_DICTPATH='"/var/cache/cracklib/cracklib_dict"' -I/usr/include
-I/usr/include/cdk -DGPGME_HAS_RECIPIENT -Wdate-time -D_FORTIFY_SOURCE=2
-I/usr/include -I/usr/include/cdk -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64
-D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/libxml2 -std=c99 -Wall
-Wformat=2 -DLOCALEDIR='"/usr/share/locale"' -DCDK_VERSION_5 -Wdate-time
-D_FORTIFY_SOURCE=2 -c zlib.c
gcc cpm.o configuration.o general.o gpg.o interface_cli.o interface_gui.o
interface_keys.o interface_utf8.o interface_xml.o listhandler.o memory.o
patternparser.o options.o resource.o security.o string.o xml.o zlib.o -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security
-DCRACKLIB_DICTPATH='"/var/cache/cracklib/cracklib_dict"' -I/usr/include
-I/usr/include/cdk -DGPGME_HAS_RECIPIENT -Wdate-time -D_FORTIFY_SOURCE=2
-I/usr/include -I/usr/include/cdk -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64
-D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/libxml2 -std=c99 -Wall
-Wformat=2 -DLOCALEDIR='"/usr/share/locale"' -DCDK_VERSION_5 -Wdate-time
-D_FORTIFY_SOURCE=2 -Wl,-z,relro -L/usr/lib -lz -lxml2 -lgpgme -ldotconf
-lcrack -lcdk -lm -lncursesw -L/usr/lib/x86_64-linux-gnu -lgpgme -lassuan
-lgpg-error -lncursesw -ltinfo -lxml2 -o cpm
/usr/bin/ld: configuration.o:./configuration.h:103: multiple definition of
`config'; cpm.o:./configuration.h:103: first defined here
/usr/bin/ld: configuration.o:./configuration.h:104: multiple definition of
`runtime'; cpm.o:./configuration.h:104: first defined here
/usr/bin/ld: general.o:./configuration.h:103: multiple definition of `config';
cpm.o:./configuration.h:103: first defined here
/usr/bin/ld: general.o:./configuration.h:104: multiple definition of `runtime';
cpm.o:./configuration.h:104: first defined here
/usr/bin/ld: gpg.o:./configuration.h:104: multiple definition of `runtime';
cpm.o:./configuration.h:104: first defined here
/usr/bin/ld: gpg.o:./configuration.h:103: multiple definition of `config';
cpm.o:./configuration.h:103: first defined here
/usr/bin/ld: interface_cli.o:./configuration.h:104: multiple definition of
`runtime'; cpm.o:./configuration.h:104: first defined here
/usr/bin/ld: interface_cli.o:./configuration.h:103: multiple definition of
`config'; cpm.o:./configuration.h:103: first defined here
/usr/bin/ld: interface_gui.o:./configuration.h:103: multiple definition of
`config'; cpm.o:./configuration.h:103: first defined here
/usr/bin/ld: interface_gui.o:./configuration.h:104: multiple definition of
`runtime'; cpm.o:./configuration.h:104: first defined here
/usr/bin/ld: interface_keys.o:./configuration.h:103: multiple definition of
`config'; cpm.o:./configuration.h:103: first defined here
/usr/bin/ld: interface_keys.o:./configuration.h:104: multiple definition of
`runtime'; cpm.o:./configuration.h:104: first defined here
/usr/bin/ld: interface_xml.o:./configuration.h:104: multiple definition of
`runtime'; cpm.o:./configuration.h:104: first defined here
/usr/bin/ld: interface_xml.o:./configuration.h:103: multiple definition of
`config'; cpm.o:./configuration.h:103: first defined here
/usr/bin/ld: patternparser.o:./configuration.h:103: multiple definition of
`config'; cpm.o:./configuration.h:103: first defined here
/usr/bin/ld: patternparser.o:./configuration.h:104: multiple definition of
`runtime'; cpm.o:./configuration.h:104: first defined here
/usr/bin/ld: options.o:./configuration.h:103: multiple definition of `config';
cpm.o:./configuration.h:103: first defined here
/usr/bin/ld: options.o:./configuration.h:104: multiple definition of `runtime';
cpm.o:./configuration.h:104: first defined here
/usr/bin/ld: resource.o:./configuration.h:103: multiple definition of `config';
cpm.o:./configuration.h:103: first defined here
/usr/bin/ld: resource.o:./configuration.h:104: multiple definition of
`runtime'; cpm.o:./configuration.h:104: first defined here
/usr/bin/ld: security.o:./configuration.h:104: multiple definition of
`runtime'; cpm.o:./configuration.h:104: first defined here
/usr/bin/ld: security.o:./configuration.h:103: multiple definition of `config';
cpm.o:./configuration.h:103: first defined here
/usr/bin/ld: xml.o:./configuration.h:103: multiple definition of `config';
cpm.o:./configuration.h:103: first defined here
/usr/bin/ld: xml.o:./configuration.h:104: multiple definition of `runtime';
cpm.o:./configuration.h:104: first defined here
/usr/bin/ld: zlib.o:./configuration.h:103: multiple definition of `config';
cpm.o:./configuration.h:103: first defined here
/usr/bin/ld: zlib.o:./configuration.h:104: multiple definition of `runtime';
cpm.o:./configuration.h:104: first defined here
collect2: error: ld returned 1 exit status
make[1]: *** [Makefile:43: cpm] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j4 returned exit code 2
make: *** [debian/rules:5: build] Error 25
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: cpm
Source-Version: 0.32-1.3
Done: Sudip Mukherjee <[email protected]>
We believe that the bug you reported is fixed in the latest version of
cpm, 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.
Sudip Mukherjee <[email protected]> (supplier of updated cpm 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: Tue, 18 Aug 2020 19:15:38 +0100
Source: cpm
Architecture: source
Version: 0.32-1.3
Distribution: unstable
Urgency: medium
Maintainer: Kacper Wysocki (Redpill-Linpro) <[email protected]>
Changed-By: Sudip Mukherjee <[email protected]>
Closes: 957102
Changes:
cpm (0.32-1.3) unstable; urgency=medium
.
* Non-maintainer upload.
* Fix ftbfs with GCC-10. (Closes: #957102)
Checksums-Sha1:
26c396b5dc4434ec96ab47d9120cba379c883358 1978 cpm_0.32-1.3.dsc
d7e6e14a0e25f0b3ab270dcda57fbaf14affb47d 3612 cpm_0.32-1.3.debian.tar.xz
2bc6bdaf3307100d2a441a08b32aed47e29f9571 7017 cpm_0.32-1.3_amd64.buildinfo
Checksums-Sha256:
954a28ba31f13e12082c2e5d0a53015a2ac36ee08d84d2384e95e3710c0356a7 1978
cpm_0.32-1.3.dsc
bc8de131afcc45fc0b3fa412dfcef2f7ca0b1d0915cf2b7bcd781d9e529c8f5c 3612
cpm_0.32-1.3.debian.tar.xz
e7e741615f927e894542b260f0be20bee6537055c85e59734505fd2d7ae6815a 7017
cpm_0.32-1.3_amd64.buildinfo
Files:
975dbdf89cc71f1cc2adbede92809a99 1978 utils extra cpm_0.32-1.3.dsc
52d0a7ceec12add1ae110febd3a983aa 3612 utils extra cpm_0.32-1.3.debian.tar.xz
36cbdcf073e7ff6299c611275a71aabf 7017 utils extra cpm_0.32-1.3_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEuDQJkCg9jZvBlJrHR5mjUUbRKzUFAl88HRkACgkQR5mjUUbR
KzWgQRAApOT7DtSPYUcwfZaKVoaB0HqRxc1a+vHcf9yANQ3avU1XKAn+8LNKojUn
h7CYiInDDB1XFG+g3trrqtwvM/0mtQVeT73uK2PFCC9grCdN68IaGjszZdSe7r2n
4mPYBxhYZ16e+fxcncLXtfJ0SJIIDPrxCrFLDICJe4bj8psfRP+PJg5odlSF4TSe
Zf5ITvSFEXdrKoWLiVn7I8BZxdBLnPk9oAugr49P3HS89h+Tsq4OfDCgG/VnEphP
dSZAlOyg7j4ZbEvAyKWr4x5uo8z+4qEwvyseXRKgONu4MhpYA6jj55oy7tiUaU1e
jEXY1eNfxnPFyVlSm6JAVhV5T8xp5l/rDN0kBuQa3VhEQMkYdBGlJlBvLIGzGWZw
IgknHhfYmcpR4DVl34KsIWbaFyxsWKvHfmkqYm3FPFrJP1JOb6otfcm450yhfBUv
LnW4ENx2VJsRN8chsvgpj8SPlOWCjgaUeCX01vR4VsDTEx+AQfvJ2MrF7bR5vR5d
XAoq+j0YnQvXw0aAQ/pf8K7MoGjOjh06BqEqCuNHX6hZhmXLiPMblfXtnctF5nz+
nTTjqQSdWuhtMgnu8zfDn7ym9nUuhRV+4MWDlmhLk9T7zicUfqKtf3CiQZa6r4Id
YeQ457oLudyTptMr/vtqbGn+01D+9dIRJqy/wh98rM+uamhkSlk=
=NOIC
-----END PGP SIGNATURE-----
--- End Message ---