Your message dated Fri, 24 Jul 2020 11:24:25 +0000
with message-id <e1jyvop-000hue...@fasolo.debian.org>
and subject line Bug#957966: fixed in xa 2.3.11-0.1
has caused the Debian Bug report #957966,
regarding xa: 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.)
--
957966: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=957966
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:xa
Version: 2.3.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/xa_2.3.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
[...]
make -j4 clean
make[1]: Entering directory '/<<PKGBUILDDIR>>'
(cd src && make clean)
make[2]: Entering directory '/<<PKGBUILDDIR>>/src'
rm -f *.o *.o65
make[2]: Leaving directory '/<<PKGBUILDDIR>>/src'
(cd loader && make clean)
make[2]: Entering directory '/<<PKGBUILDDIR>>/loader'
rm -f loader test2 example a.o65 rom65
make[2]: Leaving directory '/<<PKGBUILDDIR>>/loader'
(cd misc && make mrproper)
make[2]: Entering directory '/<<PKGBUILDDIR>>/misc'
rm -f *.o
rm -f ../uncpk ../printcbm ../file65 ../mkrom.sh ../reloc65 ../ldo65
rm -f lt1 lt2 lt
make[2]: Leaving directory '/<<PKGBUILDDIR>>/misc'
rm -f xa *.exe *.o65
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_clean
debian/rules build
dh build
dh_update_autotools_config
dh_autoreconf
dh_auto_configure
dh_auto_build
make -j4
make[1]: Entering directory '/<<PKGBUILDDIR>>'
rm -f xa
(cd src && LD=gcc CC="gcc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -O2 -Wl,-z,relro -lc" make)
(cd misc && CC="gcc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -O2 -Wl,-z,relro -lc" make)
make[2]: Entering directory '/<<PKGBUILDDIR>>/src'
gcc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -O2 -Wl,-z,relro -lc -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o xa.o xa.c
gcc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -O2 -Wl,-z,relro -lc -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o xaa.o xaa.c
make[2]: Entering directory '/<<PKGBUILDDIR>>/misc'
cp mkrom.sh ../mkrom.sh
gcc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -O2 -Wl,-z,relro -lc -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o xal.o xal.c
gcc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -O2 -Wl,-z,relro -lc -O2 uncpk.c -o ../uncpk
gcc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -O2 -Wl,-z,relro -lc -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o xap.o xap.c
gcc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -O2 -Wl,-z,relro -lc -O2 printcbm.c -o ../printcbm
gcc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -O2 -Wl,-z,relro -lc -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o xat.o xat.c
gcc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -O2 -Wl,-z,relro -lc -O2 file65.c -o ../file65
file65.c: In function ‘read_options’:
file65.c:239:4: warning: ignoring return value of ‘fread’ declared with
attribute ‘warn_unused_result’ [-Wunused-result]
239 | fread(tb, 1, c-1, fp);
| ^~~~~~~~~~~~~~~~~~~~~
gcc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -O2 -Wl,-z,relro -lc -O2 reloc65.c -o ../reloc65
gcc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -O2 -Wl,-z,relro -lc -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o xar.o xar.c
gcc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -O2 -Wl,-z,relro -lc -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o xar2.o xar2.c
gcc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -O2 -Wl,-z,relro -lc -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o xao.o xao.c
gcc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -O2 -Wl,-z,relro -lc -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o xau.o xau.c
gcc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -O2 -Wl,-z,relro -lc -O2 ldo65.c -o ../ldo65
gcc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -O2 -Wl,-z,relro -lc -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o xam.o xam.c
gcc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -O2 -Wl,-z,relro -lc -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o xacharset.o
xacharset.c
gcc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -O2 -o ../xa xa.o xaa.o xal.o xap.o xat.o xar.o xar2.o
xao.o xau.o xam.o xacharset.o -Wl,-z,relro -lc
/usr/bin/ld: xal.o:./src/xap.h:38: multiple definition of `filep';
xa.o:./src/xap.h:38: first defined here
/usr/bin/ld: xal.o:./src/xap.h:39: multiple definition of `s';
xa.o:./src/xap.h:39: first defined here
/usr/bin/ld: xap.o:./src/xap.h:39: multiple definition of `s';
xa.o:./src/xap.h:39: first defined here
/usr/bin/ld: xap.o:./src/xap.h:38: multiple definition of `filep';
xa.o:./src/xap.h:38: first defined here
/usr/bin/ld: xat.o:./src/xap.h:39: multiple definition of `s';
xa.o:./src/xap.h:39: first defined here
/usr/bin/ld: xat.o:./src/xap.h:38: multiple definition of `filep';
xa.o:./src/xap.h:38: first defined here
collect2: error: ld returned 1 exit status
make[2]: *** [Makefile:11: xa] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[1]: *** [Makefile:35: xa] Error 2
make[1]: *** Waiting for unfinished jobs....
make[2]: Leaving directory '/<<PKGBUILDDIR>>/misc'
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j4 returned exit code 2
make: *** [debian/rules:9: build] Error 25
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: xa
Source-Version: 2.3.11-0.1
Done: Stephen Kitt <sk...@debian.org>
We believe that the bug you reported is fixed in the latest version of
xa, 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.
Stephen Kitt <sk...@debian.org> (supplier of updated xa 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 12:46:11 +0200
Source: xa
Architecture: source
Version: 2.3.11-0.1
Distribution: unstable
Urgency: medium
Maintainer: David Weinehall <t...@debian.org>
Changed-By: Stephen Kitt <sk...@debian.org>
Closes: 948176 957966
Changes:
xa (2.3.11-0.1) unstable; urgency=medium
.
* Non-maintainer upload.
* New upstream release, which builds with GCC 10 (Closes: #957966).
* Override the build flags (the 2.3.11 build sets them unconditionnally,
unlike the 2.3.8 build).
* Set the linker so that the package can be cross-built; thanks to
Helmut Grohne for the patch (Closes: #948176).
Checksums-Sha1:
5b2f6d6918b323eac8e3a1086ff5a13ef6568764 1674 xa_2.3.11-0.1.dsc
eea188d39be06ae4b61ef5d11319b17ffe0fb751 153864 xa_2.3.11.orig.tar.gz
b33e076cf755bfff25b6c362ad6ba3bd7deb10d0 2316 xa_2.3.11-0.1.diff.gz
86ba9ec1b976b89503ceb1ad5cb1357d5f5a6a04 5861 xa_2.3.11-0.1_source.buildinfo
Checksums-Sha256:
d7c4e9bb762300d8c20d21432b6f5e1a517cf11fdfdc9c7ac2dea0da114a5fb0 1674
xa_2.3.11-0.1.dsc
32f2164c99e305218e992970856dd8e2309b5cb6ac4758d7b2afe3bfebc9012d 153864
xa_2.3.11.orig.tar.gz
36457289876be654648102106d6ef5ba1b21c91f58b85ee717dcd9c863f794f9 2316
xa_2.3.11-0.1.diff.gz
01bde023c76296da01fcd549af11c27780fe25dd830da026399632debfeef504 5861
xa_2.3.11-0.1_source.buildinfo
Files:
1ec7f08ae02248041c745618dba9e6f0 1674 devel optional xa_2.3.11-0.1.dsc
72cbd5619f75b0c9839b90c41d0f9ea6 153864 devel optional xa_2.3.11.orig.tar.gz
9debc8baace75da96ec9e20a53a441b3 2316 devel optional xa_2.3.11-0.1.diff.gz
c458bc8ac436bc3594aa639c582fb52a 5861 devel optional
xa_2.3.11-0.1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJFBAEBCgAvFiEEnPVX/hPLkMoq7x0ggNMC9Yhtg5wFAl8avHsRHHNraXR0QGRl
Ymlhbi5vcmcACgkQgNMC9Yhtg5wUjw//ft4xfJE4fSn4QNUg4QGT6XPG1vWIIX+S
HpaHHBu7q3q9LHBPOWWFc3H9Qv1QhpzWrH+GIzPKY57GHc/Zxps+vYZUbUHLLlF7
uYz5qWGBZapXNQJuimpXxVs8qHqFy/G4M7Ds9aKZD9t9w3Z92moXi9yGt1/3AW+j
Cl4kl2pD2Hr4QQY0FmicTNnjCncGHNTs27Q8Cu0T+nY93HM7yHPclyjE65mrPDRE
UhaY6vfc0vTS0SLEMDB0GvpJHWv+6ftrXlJ0XwufOJowgl67rZy7WYU7JgIWJ+bG
Zg2LQLLc6A0LQaUrwUGMtH3nhrJPkF8gQwyhdylczxHoKE/i7ri2k0VjjzYEWs5s
q0cWm0/ux35bfby99aKE9n1vYd5hyB1m3mDc0CD7THp1r0o2QLxWetmnEpc2wGe0
dv4OpldGcRtGxTyFJJrGdmeDBRs77OfqvnfvcTdipfiJVedeOpYEKEr/lWigFJQx
XOKg6A3T4FyGzilmhCZbQFInKVeVmgr9uPkeqrqQI01gjiOYjSj/DTUWSQHT2gL2
suLP34nQ5fpUX5RWeyQE4M+7bShKeGSzZkaFbeQt5yn7qPiUpz5EPVlMQpOFYqAl
MsD4YslihLwCgxKXWY5VboIN7eGiOQWRsT1Y1wddlHqWobn3zZ4Wa4pC9NB6ltf5
roL7U7u6lqY=
=/Xrm
-----END PGP SIGNATURE-----
--- End Message ---