Your message dated Fri, 24 Jul 2020 10:53:44 +0000
with message-id <e1jyvki-000dug...@fasolo.debian.org>
and subject line Bug#957887: fixed in typespeed 0.6.5-3
has caused the Debian Bug report #957887,
regarding typespeed: 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.)
--
957887: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=957887
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:typespeed
Version: 0.6.5-2.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/typespeed_0.6.5-2.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
[...]
config.status: executing depfiles commands
config.status: executing po-directories commands
config.status: creating po/POTFILES
config.status: creating po/Makefile
dh_testdir
/usr/bin/make CFLAGS="-Wall -W -pedantic -std=c99 -g -D_GNU_SOURCE -O2"
make[1]: Entering directory '/<<PKGBUILDDIR>>'
/usr/bin/make all-recursive
make[2]: Entering directory '/<<PKGBUILDDIR>>'
Making all in doc
make[3]: Entering directory '/<<PKGBUILDDIR>>/doc'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/<<PKGBUILDDIR>>/doc'
Making all in etc
make[3]: Entering directory '/<<PKGBUILDDIR>>/etc'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/etc'
Making all in man
make[3]: Entering directory '/<<PKGBUILDDIR>>/man'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/<<PKGBUILDDIR>>/man'
Making all in po
make[3]: Entering directory '/<<PKGBUILDDIR>>/po'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/<<PKGBUILDDIR>>/po'
Making all in rules
make[3]: Entering directory '/<<PKGBUILDDIR>>/rules'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/<<PKGBUILDDIR>>/rules'
Making all in src
make[3]: Entering directory '/<<PKGBUILDDIR>>/src'
gcc -DHAVE_CONFIG_H -I. -I.. -DLOCALEDIR=\"/usr/share/locale\"
-DTVERSION=\"v0.6.5\" -DCONFIGFILE=\"/etc/typespeedrc\"
-DHIGHFILE=\"/var/games/typespeed.score\"
-DWORDDIR=\"/usr/share/typespeed/words\"
-DRULEDIR=\"/usr/share/typespeed/rules\" -Wall -W -pedantic -std=c99 -Wall -W
-pedantic -std=c99 -g -D_GNU_SOURCE -O2 -MT typespeed-file.o -MD -MP -MF
.deps/typespeed-file.Tpo -c -o typespeed-file.o `test -f 'file.c' || echo
'./'`file.c
file.c: In function ‘readfile’:
file.c:1200:4: warning: ‘strncat’ specified bound 1 equals source length
[-Wstringop-overflow=]
1200 | strncat(line, "\n", 1);
| ^~~~~~~~~~~~~~~~~~~~~~
mv -f .deps/typespeed-file.Tpo .deps/typespeed-file.Po
gcc -DHAVE_CONFIG_H -I. -I.. -DLOCALEDIR=\"/usr/share/locale\"
-DTVERSION=\"v0.6.5\" -DCONFIGFILE=\"/etc/typespeedrc\"
-DHIGHFILE=\"/var/games/typespeed.score\"
-DWORDDIR=\"/usr/share/typespeed/words\"
-DRULEDIR=\"/usr/share/typespeed/rules\" -Wall -W -pedantic -std=c99 -Wall -W
-pedantic -std=c99 -g -D_GNU_SOURCE -O2 -MT typespeed-menu.o -MD -MP -MF
.deps/typespeed-menu.Tpo -c -o typespeed-menu.o `test -f 'menu.c' || echo
'./'`menu.c
mv -f .deps/typespeed-menu.Tpo .deps/typespeed-menu.Po
gcc -DHAVE_CONFIG_H -I. -I.. -DLOCALEDIR=\"/usr/share/locale\"
-DTVERSION=\"v0.6.5\" -DCONFIGFILE=\"/etc/typespeedrc\"
-DHIGHFILE=\"/var/games/typespeed.score\"
-DWORDDIR=\"/usr/share/typespeed/words\"
-DRULEDIR=\"/usr/share/typespeed/rules\" -Wall -W -pedantic -std=c99 -Wall -W
-pedantic -std=c99 -g -D_GNU_SOURCE -O2 -MT typespeed-misc.o -MD -MP -MF
.deps/typespeed-misc.Tpo -c -o typespeed-misc.o `test -f 'misc.c' || echo
'./'`misc.c
mv -f .deps/typespeed-misc.Tpo .deps/typespeed-misc.Po
gcc -DHAVE_CONFIG_H -I. -I.. -DLOCALEDIR=\"/usr/share/locale\"
-DTVERSION=\"v0.6.5\" -DCONFIGFILE=\"/etc/typespeedrc\"
-DHIGHFILE=\"/var/games/typespeed.score\"
-DWORDDIR=\"/usr/share/typespeed/words\"
-DRULEDIR=\"/usr/share/typespeed/rules\" -Wall -W -pedantic -std=c99 -Wall -W
-pedantic -std=c99 -g -D_GNU_SOURCE -O2 -MT typespeed-network.o -MD -MP -MF
.deps/typespeed-network.Tpo -c -o typespeed-network.o `test -f 'network.c' ||
echo './'`network.c
mv -f .deps/typespeed-network.Tpo .deps/typespeed-network.Po
gcc -DHAVE_CONFIG_H -I. -I.. -DLOCALEDIR=\"/usr/share/locale\"
-DTVERSION=\"v0.6.5\" -DCONFIGFILE=\"/etc/typespeedrc\"
-DHIGHFILE=\"/var/games/typespeed.score\"
-DWORDDIR=\"/usr/share/typespeed/words\"
-DRULEDIR=\"/usr/share/typespeed/rules\" -Wall -W -pedantic -std=c99 -Wall -W
-pedantic -std=c99 -g -D_GNU_SOURCE -O2 -MT typespeed-typespeed.o -MD -MP -MF
.deps/typespeed-typespeed.Tpo -c -o typespeed-typespeed.o `test -f
'typespeed.c' || echo './'`typespeed.c
mv -f .deps/typespeed-typespeed.Tpo .deps/typespeed-typespeed.Po
gcc -Wall -W -pedantic -std=c99 -Wall -W -pedantic -std=c99 -g -D_GNU_SOURCE
-O2 -o typespeed typespeed-file.o typespeed-menu.o typespeed-misc.o
typespeed-network.o typespeed-typespeed.o -lncurses
/usr/bin/ld: typespeed-menu.o:/<<PKGBUILDDIR>>/src/typespeed.h:88: multiple
definition of `rules'; typespeed-file.o:/<<PKGBUILDDIR>>/src/typespeed.h:88:
first defined here
/usr/bin/ld: typespeed-menu.o:/<<PKGBUILDDIR>>/src/typespeed.h:59: multiple
definition of `now'; typespeed-file.o:/<<PKGBUILDDIR>>/src/typespeed.h:59:
first defined here
/usr/bin/ld: typespeed-menu.o:/<<PKGBUILDDIR>>/src/typespeed.h:69: multiple
definition of `opt'; typespeed-file.o:/<<PKGBUILDDIR>>/src/typespeed.h:69:
first defined here
/usr/bin/ld: typespeed-menu.o:/<<PKGBUILDDIR>>/src/typespeed.h:95: multiple
definition of `words'; typespeed-file.o:/<<PKGBUILDDIR>>/src/typespeed.h:95:
first defined here
/usr/bin/ld: typespeed-misc.o:/<<PKGBUILDDIR>>/src/typespeed.h:69: multiple
definition of `opt'; typespeed-file.o:/<<PKGBUILDDIR>>/src/typespeed.h:69:
first defined here
/usr/bin/ld: typespeed-misc.o:/<<PKGBUILDDIR>>/src/typespeed.h:95: multiple
definition of `words'; typespeed-file.o:/<<PKGBUILDDIR>>/src/typespeed.h:95:
first defined here
/usr/bin/ld: typespeed-misc.o:/<<PKGBUILDDIR>>/src/typespeed.h:88: multiple
definition of `rules'; typespeed-file.o:/<<PKGBUILDDIR>>/src/typespeed.h:88:
first defined here
/usr/bin/ld: typespeed-misc.o:/<<PKGBUILDDIR>>/src/typespeed.h:59: multiple
definition of `now'; typespeed-file.o:/<<PKGBUILDDIR>>/src/typespeed.h:59:
first defined here
/usr/bin/ld: typespeed-network.o:/<<PKGBUILDDIR>>/src/typespeed.h:69: multiple
definition of `opt'; typespeed-file.o:/<<PKGBUILDDIR>>/src/typespeed.h:69:
first defined here
/usr/bin/ld: typespeed-network.o:/<<PKGBUILDDIR>>/src/typespeed.h:95: multiple
definition of `words'; typespeed-file.o:/<<PKGBUILDDIR>>/src/typespeed.h:95:
first defined here
/usr/bin/ld: typespeed-network.o:/<<PKGBUILDDIR>>/src/typespeed.h:88: multiple
definition of `rules'; typespeed-file.o:/<<PKGBUILDDIR>>/src/typespeed.h:88:
first defined here
/usr/bin/ld: typespeed-network.o:/<<PKGBUILDDIR>>/src/typespeed.h:59: multiple
definition of `now'; typespeed-file.o:/<<PKGBUILDDIR>>/src/typespeed.h:59:
first defined here
/usr/bin/ld: typespeed-typespeed.o:/<<PKGBUILDDIR>>/src/typespeed.h:88:
multiple definition of `rules';
typespeed-file.o:/<<PKGBUILDDIR>>/src/typespeed.h:88: first defined here
/usr/bin/ld: typespeed-typespeed.o:/<<PKGBUILDDIR>>/src/typespeed.h:95:
multiple definition of `words';
typespeed-file.o:/<<PKGBUILDDIR>>/src/typespeed.h:95: first defined here
/usr/bin/ld: typespeed-typespeed.o:/<<PKGBUILDDIR>>/src/typespeed.h:69:
multiple definition of `opt';
typespeed-file.o:/<<PKGBUILDDIR>>/src/typespeed.h:69: first defined here
/usr/bin/ld: typespeed-typespeed.o:/<<PKGBUILDDIR>>/src/typespeed.h:59:
multiple definition of `now';
typespeed-file.o:/<<PKGBUILDDIR>>/src/typespeed.h:59: first defined here
collect2: error: ld returned 1 exit status
make[3]: *** [Makefile:270: typespeed] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[2]: *** [Makefile:252: all-recursive] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: *** [Makefile:191: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:24: debian/build-stamp] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: typespeed
Source-Version: 0.6.5-3
Done: Sudip Mukherjee <sudipm.mukher...@gmail.com>
We believe that the bug you reported is fixed in the latest version of
typespeed, 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 typespeed
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: Fri, 24 Jul 2020 11:07:59 +0100
Source: typespeed
Architecture: source
Version: 0.6.5-3
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group <packa...@qa.debian.org>
Changed-By: Sudip Mukherjee <sudipm.mukher...@gmail.com>
Closes: 957887
Changes:
typespeed (0.6.5-3) unstable; urgency=medium
.
* QA upload.
* Remove obsolute gbp.conf
* Mark source format as 3.0
* Fix FTBFS with gcc-10. (Closes: #957887)
* Update Standards-Version to 4.5.0
* Use debhelper-compat.
- Update to compat level 13.
- Simplify d/rules.
- Remove dependency on autotools-dev.
* Remove obsolute README.source
* Move Vcs to salsa.
* Orphan the package. (See: #965388)
* Remove whitespace from d/changelog.
Checksums-Sha1:
de50664559fb82fab3491298c45b049de4824346 1879 typespeed_0.6.5-3.dsc
bd2c8fbab5fde83ebc54c9fff0cf5dbed8cb0b2e 8312 typespeed_0.6.5-3.debian.tar.xz
13411dae75b2f553489aad17c85efaf42a2ba562 5914 typespeed_0.6.5-3_amd64.buildinfo
Checksums-Sha256:
8885481449ed1495d1241ffaed8cccb7b5bc1782087cda8f57ae0ed0086eb1b9 1879
typespeed_0.6.5-3.dsc
6e50709a7353af8211287b76fbd6f7d3df08d93db6868fdf958da6036bea0973 8312
typespeed_0.6.5-3.debian.tar.xz
87fcb65a099264a795edeb99bfdfbc6189d29ee298348787b77f631a13fe9d58 5914
typespeed_0.6.5-3_amd64.buildinfo
Files:
5df40b113b9f27a4e12404f409607e1d 1879 games optional typespeed_0.6.5-3.dsc
94125aa52ba8708225cd22faeb82e308 8312 games optional
typespeed_0.6.5-3.debian.tar.xz
0e25710bbc1ff529ec38a26e19e7e3c3 5914 games optional
typespeed_0.6.5-3_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEuDQJkCg9jZvBlJrHR5mjUUbRKzUFAl8atRIACgkQR5mjUUbR
KzXPDg//ZrngOgXJ9l8211zF8lhQ5LdSs7APGB9Uq732fZKXsm4Nyb1LiVgWHdsP
FGf+mq0Z8KDotiE7kL39wMyEVFPAs1QE0z6TfEWHe598QJzRNABGDDuLYmleyhZG
0vRXGaDZdboYSmJclUif8s+hiOqFTGAn5NSiyH7HG5+JkoI/arrTuqTgtPMOT/6H
TmFqgpzgqxUdGcNdErXV63FiRWxNd/1b3IFECfhLEUd75YxBAL+xJrTUtf5uSTAy
GFgUD0TybaRWKDGiNGvHG8wOg00+ikj5Qj+cq/OlIYqQ9cma3tFMWDGByjqivWHd
DPaZ7auSD6+QE+lFX0M2b14TO6izthS8OQ+k9/WmhMvqQ9auBcDw5yV57lZLXPUh
9AdyUehzPN3VR/2qNIB/jZyvvlSmzbi0JwX+YCtrijEGwsi3lnSSF0ZGUINGxM45
InpMQfW3P1oC//eRrHM57eqgMaXpaMzqyUJMNXrC/hjJlO1B1fVwZ6RNVvMMZvzP
EFtdKpUYs9hCe6qDuNhER9hpR7dBnGe0IU57lF+uD3wxYS8/FprnZD0wfHQVmf5A
TIZ8FzbumsPf8cKne+HYg0qkgNe3HTUM/ZvAlRytJ79dT9dLZca9Br4zWUwVclmt
bobqBCtn8G8ZazQvZX4VehvsgKYQRzfXrzVA4VCrMm7U3W1hFO0=
=Ehz0
-----END PGP SIGNATURE-----
--- End Message ---