Your message dated Thu, 27 Aug 2020 04:03:31 +0000
with message-id <e1kb98n-000a6w...@fasolo.debian.org>
and subject line Bug#957546: fixed in mlmmj 1.3.0-4
has caused the Debian Bug report #957546,
regarding mlmmj: 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.)
--
957546: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=957546
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:mlmmj
Version: 1.3.0-3
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/mlmmj_1.3.0-3_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
[...]
mv -f $depbase.Tpo $depbase.Po
depbase=`echo strgen.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -Wall
-pedantic -Wsign-compare -DDEFAULTTEXTDIR='"/usr/share/mlmmj/text.skel"'
-I./../include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security -MT strgen.o -MD -MP
-MF $depbase.Tpo -c -o strgen.o strgen.c &&\
mv -f $depbase.Tpo $depbase.Po
strgen.c: In function ‘gendatestr’:
strgen.c:351:63: warning: ‘%+05d’ directive output may be truncated writing
between 5 and 9 bytes into a region of size between 1 and 14
[-Wformat-truncation=]
351 | snprintf(timestr, 40, "Date: %s, %02d %s %04d %02d:%02d:%02d %+05d\n",
| ^~~~~
strgen.c:351:24: note: directive argument in the range [-59652323, 59652323]
351 | snprintf(timestr, 40, "Date: %s, %02d %s %04d %02d:%02d:%02d %+05d\n",
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/stdio.h:867,
from strgen.c:24:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:67:10: note:
‘__builtin___snprintf_chk’ output 33 or more bytes (assuming 50) into a
destination of size 40
67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
68 | __bos (__s), __fmt, __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
depbase=`echo random-int.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -Wall
-pedantic -Wsign-compare -DDEFAULTTEXTDIR='"/usr/share/mlmmj/text.skel"'
-I./../include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security -MT random-int.o -MD
-MP -MF $depbase.Tpo -c -o random-int.o random-int.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo print-version.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -Wall
-pedantic -Wsign-compare -DDEFAULTTEXTDIR='"/usr/share/mlmmj/text.skel"'
-I./../include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security -MT print-version.o
-MD -MP -MF $depbase.Tpo -c -o print-version.o print-version.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo log_error.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -Wall
-pedantic -Wsign-compare -DDEFAULTTEXTDIR='"/usr/share/mlmmj/text.skel"'
-I./../include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security -MT log_error.o -MD
-MP -MF $depbase.Tpo -c -o log_error.o log_error.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo mygetline.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -Wall
-pedantic -Wsign-compare -DDEFAULTTEXTDIR='"/usr/share/mlmmj/text.skel"'
-I./../include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security -MT mygetline.o -MD
-MP -MF $depbase.Tpo -c -o mygetline.o mygetline.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo memory.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -Wall
-pedantic -Wsign-compare -DDEFAULTTEXTDIR='"/usr/share/mlmmj/text.skel"'
-I./../include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security -MT memory.o -MD -MP
-MF $depbase.Tpo -c -o memory.o memory.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo statctrl.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -Wall
-pedantic -Wsign-compare -DDEFAULTTEXTDIR='"/usr/share/mlmmj/text.skel"'
-I./../include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security -MT statctrl.o -MD
-MP -MF $depbase.Tpo -c -o statctrl.o statctrl.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo ctrlvalue.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -Wall
-pedantic -Wsign-compare -DDEFAULTTEXTDIR='"/usr/share/mlmmj/text.skel"'
-I./../include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security -MT ctrlvalue.o -MD
-MP -MF $depbase.Tpo -c -o ctrlvalue.o ctrlvalue.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo getaddrsfromfd.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -Wall
-pedantic -Wsign-compare -DDEFAULTTEXTDIR='"/usr/share/mlmmj/text.skel"'
-I./../include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security -MT getaddrsfromfd.o
-MD -MP -MF $depbase.Tpo -c -o getaddrsfromfd.o getaddrsfromfd.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo readn.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -Wall
-pedantic -Wsign-compare -DDEFAULTTEXTDIR='"/usr/share/mlmmj/text.skel"'
-I./../include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security -MT readn.o -MD -MP
-MF $depbase.Tpo -c -o readn.o readn.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo getlistdelim.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -Wall
-pedantic -Wsign-compare -DDEFAULTTEXTDIR='"/usr/share/mlmmj/text.skel"'
-I./../include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security -MT getlistdelim.o
-MD -MP -MF $depbase.Tpo -c -o getlistdelim.o getlistdelim.c &&\
mv -f $depbase.Tpo $depbase.Po
gcc -g -Wall -pedantic -Wsign-compare
-DDEFAULTTEXTDIR='"/usr/share/mlmmj/text.skel"' -I./../include -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wl,-z,relro -o mlmmj-send mlmmj-send.o writen.o
mail-functions.o itoa.o chomp.o incindexfile.o checkwait_smtpreply.o
getlistaddr.o mylocking.o init_sockfd.o strgen.o random-int.o print-version.o
log_error.o mygetline.o memory.o statctrl.o ctrlvalue.o getaddrsfromfd.o
readn.o getlistdelim.o -lnsl
/usr/bin/ld: checkwait_smtpreply.o:./src/./../include/mlmmj.h:95: multiple
definition of `subreason_strs'; mlmmj-send.o:./src/./../include/mlmmj.h:95:
first defined here
/usr/bin/ld: checkwait_smtpreply.o:./src/./../include/mlmmj.h:84: multiple
definition of `subtype_strs'; mlmmj-send.o:./src/./../include/mlmmj.h:84: first
defined here
/usr/bin/ld: strgen.o:./src/./../include/mlmmj.h:95: multiple definition of
`subreason_strs'; mlmmj-send.o:./src/./../include/mlmmj.h:95: first defined here
/usr/bin/ld: strgen.o:./src/./../include/mlmmj.h:84: multiple definition of
`subtype_strs'; mlmmj-send.o:./src/./../include/mlmmj.h:84: first defined here
/usr/bin/ld: print-version.o:./src/./../include/mlmmj.h:95: multiple definition
of `subreason_strs'; mlmmj-send.o:./src/./../include/mlmmj.h:95: first defined
here
/usr/bin/ld: print-version.o:./src/./../include/mlmmj.h:84: multiple definition
of `subtype_strs'; mlmmj-send.o:./src/./../include/mlmmj.h:84: first defined
here
/usr/bin/ld: memory.o:./src/./../include/mlmmj.h:95: multiple definition of
`subreason_strs'; mlmmj-send.o:./src/./../include/mlmmj.h:95: first defined here
/usr/bin/ld: memory.o:./src/./../include/mlmmj.h:84: multiple definition of
`subtype_strs'; mlmmj-send.o:./src/./../include/mlmmj.h:84: first defined here
/usr/bin/ld: getaddrsfromfd.o:./src/./../include/mlmmj.h:95: multiple
definition of `subreason_strs'; mlmmj-send.o:./src/./../include/mlmmj.h:95:
first defined here
/usr/bin/ld: getaddrsfromfd.o:./src/./../include/mlmmj.h:84: multiple
definition of `subtype_strs'; mlmmj-send.o:./src/./../include/mlmmj.h:84: first
defined here
/usr/bin/ld: getlistdelim.o:./src/./../include/mlmmj.h:95: multiple definition
of `subreason_strs'; mlmmj-send.o:./src/./../include/mlmmj.h:95: first defined
here
/usr/bin/ld: getlistdelim.o:./src/./../include/mlmmj.h:84: multiple definition
of `subtype_strs'; mlmmj-send.o:./src/./../include/mlmmj.h:84: first defined
here
collect2: error: ld returned 1 exit status
make[3]: *** [Makefile:515: mlmmj-send] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[2]: *** [Makefile:435: all-recursive] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: *** [Makefile:335: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:37: build-arch-stamp] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: mlmmj
Source-Version: 1.3.0-4
Done: Christopher Knadle <chris.kna...@coredump.us>
We believe that the bug you reported is fixed in the latest version of
mlmmj, 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.
Christopher Knadle <chris.kna...@coredump.us> (supplier of updated mlmmj
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, 12 Aug 2020 02:53:13 +0000
Source: mlmmj
Architecture: source
Version: 1.3.0-4
Distribution: unstable
Urgency: medium
Maintainer: Christopher Knadle <chris.kna...@coredump.us>
Changed-By: Christopher Knadle <chris.kna...@coredump.us>
Closes: 957546
Changes:
mlmmj (1.3.0-4) unstable; urgency=medium
.
* debian/control:
- Update Standards-Version to 4.5.0 (no changes needed)
* debian/patches:
- Add 08_fix-gcc-10-build.diff to fix build with GCC 10 (Closes: #957546)
Thanks to Matthias Klose <d...@debian.org> for reporting the bug
Checksums-Sha1:
e50f818d9bb064651772fa0c37c5fa922d3f4f7c 1987 mlmmj_1.3.0-4.dsc
1c67bc9514f3d69c90bcdc0c42c2e9cba9123d3a 355298 mlmmj_1.3.0.orig.tar.gz
b257537145cfc8d70e48c7582071cf57c24e560c 24896 mlmmj_1.3.0-4.debian.tar.xz
43d7bf53c2f10a9e2dc59295925cced6689de3e3 5253 mlmmj_1.3.0-4_source.buildinfo
Checksums-Sha256:
4763d8cbfc2424ab53651113a6e2ad6711ae4a8bdffde7269a1c5e8a24fc4f96 1987
mlmmj_1.3.0-4.dsc
7609d0dd804f0c084c2e483eb58c60012b698bc76464537852a1ee1ff9c6f0e9 355298
mlmmj_1.3.0.orig.tar.gz
73fa26a1d678f9d15956e22166b7dcbd0247b19168bd831144aebce7c48c2ad1 24896
mlmmj_1.3.0-4.debian.tar.xz
f817d4a04b29ba15c6cc7d340ad188278090d1488a561fafcccbd60e65eaf611 5253
mlmmj_1.3.0-4_source.buildinfo
Files:
2deda7158a2688a2cb52d20314b6adf1 1987 mail optional mlmmj_1.3.0-4.dsc
365eff26063ddb87097bf2d93311f8a5 355298 mail optional mlmmj_1.3.0.orig.tar.gz
a519afc67d5501fb01758b63e04c9a4e 24896 mail optional
mlmmj_1.3.0-4.debian.tar.xz
0d292460fc6ad998eb5b2b54a1b76084 5253 mail optional
mlmmj_1.3.0-4_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEe1KzyGmRW/4DhtV6ieLKD9m6RHAFAl8zWh8ACgkQieLKD9m6
RHBnjA//RXlA1FVlQZbTWLY4y6B/Sw+NomTeHQv64NHsXUSN9CbLAMlE2aihz9n7
KPSEpQYsA84ccILPo5DG/uuncnzLttXuRa6QxcbFKRoIwSjwPJPbKnSG3mV/bx8I
78aDRYH+2idyH+JsHrWD08Lmt/MNiE22DBdozSQEgK4qD/+Vr/wXEu6476lLK32R
M2Qd73m/RNCgLxBpekmVDZ6Ny+R8Yr5J9LXmc3MqSt6RFqL1gFf1DOMpg5cbiBlv
MLeEr+MaKK8LwoMdd6a1lBH55K0t8qXM5yESqU18xiCDIUTT9V3rkrXsq7yBXn5j
mpB44VDHIKyDwCwnsY/RkK/Q8YiVHxc0KDMz5VjMG7ObDPb3tTF2VQh51KOgxqPm
uZnj1XsyaSN9PPkkef6130h2Io7lBX3ifNnzyxV/xXC8tFmwokDvPAG97q4KM2sN
24vcXa3jamlx66oJXfNvOcJnhQx7YfeZKAMZpSRYazYCLlCbbcJX+yu6f3MdJnqO
IUJxRYLjDxbzpQFj/s77WvFL5pZQ1r6mqZtJ97ege9kKVjVW+am2vNxE05zDEW/Y
D9cZ3XvpRGwOgQQoe2Tn/qV/OkzGasP3caSAtmb/a9pzC5S6Fq+NBuw6NZZndu4c
thSjFVt+CFkomHRJUj5YFD4veZ6X/a0cOL/YXYcnN52qe4NvVUA=
=Iwsd
-----END PGP SIGNATURE-----
--- End Message ---