Your message dated Fri, 06 Nov 2020 22:49:23 +0000
with message-id <e1kbaxr-000ezd...@fasolo.debian.org>
and subject line Bug#957503: fixed in lpe 1.2.8-2.1
has caused the Debian Bug report #957503,
regarding lpe: 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.)
--
957503: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=957503
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:lpe
Version: 1.2.8-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/lpe_1.2.8-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
[...]
../../src/input.c: In function ‘stream_manip’:
../../src/input.c:1675:5: warning: ignoring return value of ‘pipe’ declared
with attribute ‘warn_unused_result’ [-Wunused-result]
1675 | pipe (pipes[0]);
| ^~~~~~~~~~~~~~~
../../src/input.c:1676:5: warning: ignoring return value of ‘pipe’ declared
with attribute ‘warn_unused_result’ [-Wunused-result]
1676 | pipe (pipes[1]);
| ^~~~~~~~~~~~~~~
gcc -DHAVE_CONFIG_H -I. -I../../src -I.. -DLOCALEDIR=\"/usr/share/locale\"
-DPLUGINDIR=\"/usr/lib/x86_64-linux-gnu/lpe\" -Wdate-time -D_FORTIFY_SOURCE=2
-DDATADIR=\"/usr/share/lpe\" -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security -c -o lpe.o
../../src/lpe.c
gcc -DHAVE_CONFIG_H -I. -I../../src -I.. -DLOCALEDIR=\"/usr/share/locale\"
-DPLUGINDIR=\"/usr/lib/x86_64-linux-gnu/lpe\" -Wdate-time -D_FORTIFY_SOURCE=2
-DDATADIR=\"/usr/share/lpe\" -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security -c -o lpecomm.o
../../src/lpecomm.c
gcc -DHAVE_CONFIG_H -I. -I../../src -I.. -DLOCALEDIR=\"/usr/share/locale\"
-DPLUGINDIR=\"/usr/lib/x86_64-linux-gnu/lpe\" -Wdate-time -D_FORTIFY_SOURCE=2
-DDATADIR=\"/usr/share/lpe\" -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security -c -o minibuf.o
../../src/minibuf.c
In file included from /usr/include/string.h:495,
from ../../src/minibuf.c:13:
In function ‘strncpy’,
inlined from ‘mbuf_mode_compl’ at ../../src/minibuf.c:279:2,
inlined from ‘mbuf_key_tab’ at ../../src/minibuf.c:417:2,
inlined from ‘mbuf_process_input’ at ../../src/minibuf.c:673:6,
inlined from ‘mbuf_ask’ at ../../src/minibuf.c:724:13:
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:10: warning:
‘__builtin___strncpy_chk’ specified bound depends on the length of the source
argument [-Wstringop-overflow=]
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../src/minibuf.c: In function ‘mbuf_ask’:
../../src/minibuf.c:277:12: note: length computed here
277 | if ((ml = strlen (am[found])) > 99)
| ^~~~~~~~~~~~~~~~~~
In file included from /usr/include/string.h:495,
from ../../src/minibuf.c:13:
In function ‘strncpy’,
inlined from ‘mbuf_file_compl’ at ../../src/minibuf.c:389:2,
inlined from ‘mbuf_key_tab’ at ../../src/minibuf.c:412:2,
inlined from ‘mbuf_process_input’ at ../../src/minibuf.c:673:6,
inlined from ‘mbuf_ask’ at ../../src/minibuf.c:724:13:
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:10: warning:
‘__builtin___strncpy_chk’ specified bound depends on the length of the source
argument [-Wstringop-overflow=]
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../src/minibuf.c: In function ‘mbuf_ask’:
../../src/minibuf.c:387:12: note: length computed here
387 | if ((ml = strlen (am[found])) > 99)
| ^~~~~~~~~~~~~~~~~~
gcc -DHAVE_CONFIG_H -I. -I../../src -I.. -DLOCALEDIR=\"/usr/share/locale\"
-DPLUGINDIR=\"/usr/lib/x86_64-linux-gnu/lpe\" -Wdate-time -D_FORTIFY_SOURCE=2
-DDATADIR=\"/usr/share/lpe\" -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security -c -o mode-utils.o
../../src/mode-utils.c
gcc -DHAVE_CONFIG_H -I. -I../../src -I.. -DLOCALEDIR=\"/usr/share/locale\"
-DPLUGINDIR=\"/usr/lib/x86_64-linux-gnu/lpe\" -Wdate-time -D_FORTIFY_SOURCE=2
-DDATADIR=\"/usr/share/lpe\" -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security -c -o screen.o
../../src/screen.c
gcc -DHAVE_CONFIG_H -I. -I../../src -I.. -DLOCALEDIR=\"/usr/share/locale\"
-DPLUGINDIR=\"/usr/lib/x86_64-linux-gnu/lpe\" -Wdate-time -D_FORTIFY_SOURCE=2
-DDATADIR=\"/usr/share/lpe\" -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security -c -o strfuncs.o
../../src/strfuncs.c
gcc -DHAVE_CONFIG_H -I. -I../../src -I.. -DLOCALEDIR=\"/usr/share/locale\"
-DPLUGINDIR=\"/usr/lib/x86_64-linux-gnu/lpe\" -Wdate-time -D_FORTIFY_SOURCE=2
-DDATADIR=\"/usr/share/lpe\" -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security -c -o common.o
../../src/common.c
../../src/common.c: In function ‘copy’:
../../src/common.c:53:5: warning: ignoring return value of ‘fchown’ declared
with attribute ‘warn_unused_result’ [-Wunused-result]
53 | fchown( out, buf.st_uid, buf.st_gid );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/bin/bash ../libtool --tag=CC --mode=link gcc -DDATADIR=\"/usr/share/lpe\"
-g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -export-dynamic -Wl,-z,relro -o lpe buffer.o cfg-core.o
cfg.o exports.o genmode.o help.o input.o lpe.o lpecomm.o minibuf.o mode-utils.o
screen.o strfuncs.o common.o -ldl -lslang -lncurses
libtool: link: gcc -DDATADIR=\"/usr/share/lpe\" -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wl,-z -Wl,relro -o lpe buffer.o cfg-core.o cfg.o
exports.o genmode.o help.o input.o lpe.o lpecomm.o minibuf.o mode-utils.o
screen.o strfuncs.o common.o -Wl,--export-dynamic -ldl -lslang -lncurses
/usr/bin/ld: cfg.o:./obj-x86_64-linux-gnu/src/../../src/options.h:41: multiple
definition of `LPE_CONFIG_FILE';
buffer.o:./obj-x86_64-linux-gnu/src/../../src/options.h:41: first defined here
/usr/bin/ld: exports.o:./obj-x86_64-linux-gnu/src/../../src/options.h:41:
multiple definition of `LPE_CONFIG_FILE';
buffer.o:./obj-x86_64-linux-gnu/src/../../src/options.h:41: first defined here
/usr/bin/ld: genmode.o:./obj-x86_64-linux-gnu/src/../../src/options.h:41:
multiple definition of `LPE_CONFIG_FILE';
buffer.o:./obj-x86_64-linux-gnu/src/../../src/options.h:41: first defined here
/usr/bin/ld: help.o:./obj-x86_64-linux-gnu/src/../../src/options.h:41: multiple
definition of `LPE_CONFIG_FILE';
buffer.o:./obj-x86_64-linux-gnu/src/../../src/options.h:41: first defined here
/usr/bin/ld: input.o:./obj-x86_64-linux-gnu/src/../../src/options.h:41:
multiple definition of `LPE_CONFIG_FILE';
buffer.o:./obj-x86_64-linux-gnu/src/../../src/options.h:41: first defined here
/usr/bin/ld: lpe.o:./obj-x86_64-linux-gnu/src/../../src/options.h:41: multiple
definition of `LPE_CONFIG_FILE';
buffer.o:./obj-x86_64-linux-gnu/src/../../src/options.h:41: first defined here
/usr/bin/ld: lpecomm.o:./obj-x86_64-linux-gnu/src/../../src/options.h:41:
multiple definition of `LPE_CONFIG_FILE';
buffer.o:./obj-x86_64-linux-gnu/src/../../src/options.h:41: first defined here
/usr/bin/ld: minibuf.o:./obj-x86_64-linux-gnu/src/../../src/options.h:41:
multiple definition of `LPE_CONFIG_FILE';
buffer.o:./obj-x86_64-linux-gnu/src/../../src/options.h:41: first defined here
/usr/bin/ld: mode-utils.o:./obj-x86_64-linux-gnu/src/../../src/options.h:41:
multiple definition of `LPE_CONFIG_FILE';
buffer.o:./obj-x86_64-linux-gnu/src/../../src/options.h:41: first defined here
/usr/bin/ld: screen.o:./obj-x86_64-linux-gnu/src/../../src/options.h:41:
multiple definition of `LPE_CONFIG_FILE';
buffer.o:./obj-x86_64-linux-gnu/src/../../src/options.h:41: first defined here
collect2: error: ld returned 1 exit status
make[4]: *** [Makefile:535: lpe] Error 1
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src'
make[3]: *** [Makefile:598: all-recursive] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src'
make[2]: *** [Makefile:524: all-recursive] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[1]: *** [Makefile:435: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
dh_auto_build: error: cd obj-x86_64-linux-gnu && make -j1 returned exit code 2
make: *** [debian/rules:4: build] Error 25
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: lpe
Source-Version: 1.2.8-2.1
Done: Sudip Mukherjee <sudipm.mukher...@gmail.com>
We believe that the bug you reported is fixed in the latest version of
lpe, 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 lpe 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: Wed, 04 Nov 2020 22:05:00 +0000
Source: lpe
Architecture: source
Version: 1.2.8-2.1
Distribution: unstable
Urgency: medium
Maintainer: Adam Majer <ad...@zombino.com>
Changed-By: Sudip Mukherjee <sudipm.mukher...@gmail.com>
Closes: 957503
Changes:
lpe (1.2.8-2.1) unstable; urgency=medium
.
* Non-maintainer upload.
* Fix ftbfs with GCC-10. (Closes: #957503)
Checksums-Sha1:
9b83268452dfc12bd79212edc38bdf2dae31ef95 1723 lpe_1.2.8-2.1.dsc
48e59fc44fe3208fe7ad8010b2e7ba0912555116 4260 lpe_1.2.8-2.1.debian.tar.xz
32956d32c092031b5485571547a03780cc1ff39d 6372 lpe_1.2.8-2.1_amd64.buildinfo
Checksums-Sha256:
4554ca16ec6b499e4aa45436929e25d8a97191cdb3beb9aaaaf10df472575ae5 1723
lpe_1.2.8-2.1.dsc
3485587ab60339e03c5cd2c4e98c59f1b657e2efb928a2e42c6b56fe098aec12 4260
lpe_1.2.8-2.1.debian.tar.xz
628843367751f0233ee6766bf92d07d8f7d23c2fd6cdbdf376938264941c9439 6372
lpe_1.2.8-2.1_amd64.buildinfo
Files:
2ff725c28a2f2006ba91aab6e54e6511 1723 editors optional lpe_1.2.8-2.1.dsc
6612d2092475e34a1dd0cdcc116a3623 4260 editors optional
lpe_1.2.8-2.1.debian.tar.xz
43e5412ac4f4b4409fce189f247df07e 6372 editors optional
lpe_1.2.8-2.1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEuDQJkCg9jZvBlJrHR5mjUUbRKzUFAl+jKAoACgkQR5mjUUbR
KzVMlQ//enczPwSOmozERcN+6TSvBkO80vRtvU1yvOgeP1s3dDWZWAbRdKx/zEXu
M7AUoCAGFi0vqcD1uK1lhm0KpvxmL6VobHJkjU4rIp/SlQ6hGz6aJGhNJXF6X11k
u8zBRDUTpC1WBBwVp5R3wI9k+HAheDadOx5UkVxqktoYslNXIZH0PKbF43/ldpOO
sSsq7DHz4mgBbbK8icDUk+G0nQd/Hyshbc3AJXsiiwSjjPZ3k8Ktd4gbm00WuD6a
sEkjQfgFnbqjjawp3A8scI80oBtCi5iChFPr256aaia7m7YZWdZaaj3y2EbUzRAM
n311URxEgpT0A2+WC9Y29tAbWfwKb5PgTi8lEfwi+uU6WCqaEkgIa50F/Daz2ZN7
96mePryhV8OOIJwVMH4i3g/Br9280RNCLuDHV3KsfULfn9I4gMkM0TXq+l5J7weC
Jalg2oU4pl+sIyN3gO3B2u4X1CqN9Pkc6iZBh4LLOHipXHz2oLG8k5irLjbNAQVc
e1tkk0dnSP2kixDoY1RNLe4wHdz5x5xosQ4KpA8VwDqtSOd/ECj2RbDJ0wl3BGTH
NaG1Cp+nG6T2RPHvA6rrtD/pra1cioJ6yGtgztATQq3aozhjZRNcccblbsIfE+wm
TftU+bgXCdYyBN7qTrsVRMqiwSKARm5zaVtgMVUlhTofyOyVA5A=
=nIsz
-----END PGP SIGNATURE-----
--- End Message ---