Your message dated Tue, 11 Aug 2020 10:34:39 +0000
with message-id <[email protected]>
and subject line Bug#957985: fixed in xjdic 24-11
has caused the Debian Bug report #957985,
regarding xjdic: 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.)
--
957985: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=957985
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:xjdic
Version: 24-10
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/xjdic_24-10_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
[...]
xjdfrontend.c:2598:1: warning: return type defaults to ‘int’ [-Wimplicit-int]
2598 | main(int argc,char **argv)
| ^~~~
xjdfrontend.c: In function ‘KSLoad’:
xjdfrontend.c:362:3: warning: ignoring return value of ‘fgets’ declared with
attribute ‘warn_unused_result’ [-Wunused-result]
362 | fgets(testline,9,fk);
| ^~~~~~~~~~~~~~~~~~~~
xjdfrontend.c: In function ‘RadLoad’:
xjdfrontend.c:402:3: warning: ignoring return value of ‘fgets’ declared with
attribute ‘warn_unused_result’ [-Wunused-result]
402 | fgets(testline,199,fk);
| ^~~~~~~~~~~~~~~~~~~~~~
xjdfrontend.c: In function ‘LoadKana’:
xjdfrontend.c:589:3: warning: ignoring return value of ‘fgets’ declared with
attribute ‘warn_unused_result’ [-Wunused-result]
589 | fgets(LKin,79,fp);
| ^~~~~~~~~~~~~~~~~
xjdfrontend.c: In function ‘ExtFileDisp’:
xjdfrontend.c:916:3: warning: ignoring return value of ‘fread’ declared with
attribute ‘warn_unused_result’ [-Wunused-result]
916 | fread(ejdxtest,sizeof(long),1,fex);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
xjdfrontend.c:979:4: warning: ignoring return value of ‘fgets’ declared with
attribute ‘warn_unused_result’ [-Wunused-result]
979 | fgets(LogLine,199,fe);
| ^~~~~~~~~~~~~~~~~~~~~
xjdfrontend.c: In function ‘Verbinit’:
xjdfrontend.c:1035:3: warning: ignoring return value of ‘fgets’ declared with
attribute ‘warn_unused_result’ [-Wunused-result]
1035 | fgets(tempstr,511,fi);
| ^~~~~~~~~~~~~~~~~~~~~
xjdfrontend.c: In function ‘DispLic’:
xjdfrontend.c:1793:3: warning: ignoring return value of ‘fgets’ declared with
attribute ‘warn_unused_result’ [-Wunused-result]
1793 | fgets(KLine,81,flic);
| ^~~~~~~~~~~~~~~~~~~~
xjdfrontend.c: In function ‘DoJIS’:
xjdfrontend.c:1887:2: warning: ignoring return value of ‘scanf’ declared with
attribute ‘warn_unused_result’ [-Wunused-result]
1887 | scanf("%s",instr);
| ^~~~~~~~~~~~~~~~~
xjdfrontend.c: In function ‘RadDisp’:
xjdfrontend.c:2161:3: warning: ignoring return value of ‘fgets’ declared with
attribute ‘warn_unused_result’ [-Wunused-result]
2161 | fgets(testline,199,fk);
| ^~~~~~~~~~~~~~~~~~~~~~
xjdfrontend.c: In function ‘main’:
xjdfrontend.c:3146:7: warning: ignoring return value of ‘fgets’ declared with
attribute ‘warn_unused_result’ [-Wunused-result]
3146 | fgets(instr,3,stdin);
| ^~~~~~~~~~~~~~~~~~~~
xjdfrontend.c:3163:6: warning: ignoring return value of ‘scanf’ declared with
attribute ‘warn_unused_result’ [-Wunused-result]
3163 | scanf("%s",instr);
| ^~~~~~~~~~~~~~~~~
xjdfrontend.c:3210:6: warning: ignoring return value of ‘fgets’ declared with
attribute ‘warn_unused_result’ [-Wunused-result]
3210 | fgets(clipstring1,50,fclip);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/stdio.h:867,
from xjdfrontend.c:21:
In function ‘fread’,
inlined from ‘ExtFileDisp’ at xjdfrontend.c:933:11:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:295:9: warning: call to
‘__fread_chk_warn’ declared with attribute warning: fread called with bigger
size * nmemb than length of destination buffer [-Wattribute-warning]
295 | return __fread_chk_warn (__ptr, __bos0 (__ptr), __size, __n, __stream);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gcc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -O3 -Wl,-z,relro xjdsa.o xjdcomm_sa.o xjdservcomm_sa.o
xjdfrontend_sa.o -o xjdic_sa
/usr/bin/ld: xjdservcomm_sa.o:./xjdservcomm.c:44: multiple definition of
`Dnamet'; xjdsa.o:./xjdsa.c:33: first defined here
/usr/bin/ld: xjdservcomm_sa.o:./xjdservcomm.c:44: multiple definition of
`XJDXnamet'; xjdsa.o:./xjdsa.c:33: first defined here
/usr/bin/ld: xjdservcomm_sa.o:./xjdservcomm.c:50: multiple definition of
`diclent'; xjdsa.o:./xjdsa.c:36: first defined here
/usr/bin/ld: xjdservcomm_sa.o:./xjdservcomm.c:45: multiple definition of
`dicbufft'; xjdsa.o:./xjdsa.c:35: first defined here
/usr/bin/ld: xjdservcomm_sa.o:./xjdservcomm.c:50: multiple definition of
`indptrt'; xjdsa.o:./xjdsa.c:36: first defined here
/usr/bin/ld: xjdservcomm_sa.o:./xjdservcomm.c:50: multiple definition of
`indlent'; xjdsa.o:./xjdsa.c:36: first defined here
/usr/bin/ld: xjdservcomm_sa.o:./xjdservcomm.c:51: multiple definition of
`NoDics'; xjdsa.o:./xjdsa.c:37: first defined here
/usr/bin/ld: xjdservcomm_sa.o:./xjdservcomm.c:51: multiple definition of
`CurrDic'; xjdsa.o:./xjdsa.c:37: first defined here
/usr/bin/ld: xjdfrontend_sa.o:./xjdfrontend.c:95: multiple definition of
`xfilelen'; xjdservcomm_sa.o:./xjdservcomm.c:52: first defined here
collect2: error: ld returned 1 exit status
make[1]: *** [Makefile:86: xjdic_sa] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:40: build-stamp] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: xjdic
Source-Version: 24-11
Done: Ludovic Drolez <[email protected]>
We believe that the bug you reported is fixed in the latest version of
xjdic, 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.
Ludovic Drolez <[email protected]> (supplier of updated xjdic 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: SHA256
Format: 1.8
Date: Mon, 10 Aug 2020 12:04:46 +0200
Source: xjdic
Architecture: source
Version: 24-11
Distribution: unstable
Urgency: medium
Maintainer: Ludovic Drolez <[email protected]>
Changed-By: Ludovic Drolez <[email protected]>
Closes: 853797 857968 857971 957985 965903
Changes:
xjdic (24-11) unstable; urgency=medium
.
* Thanks to Frederic Briere for all the following patches
* GCC-10 patch. Closes: #957985
* patch: May crash on long definitions when looking up plain form verbs.
Closes: #853797
* patch: Does not display spaces in definitions past 80 columns.
Closes: #857968
* patch: Eventually segfaults after EOF. Closes: #857971
* patch: Removal of obsolete debhelper compat 5 and 6 in bookworm.
Closes: #965903
Checksums-Sha1:
45b4eff1ae69834e640970ca86cd9f67b4b10b11 1277 xjdic_24-11.dsc
aefb334f296f0266c0343f47b921eb55a3dee4f4 11213 xjdic_24-11.diff.gz
4fba8474e09033872e5ff7c69491c66e2b016ac6 5771 xjdic_24-11_amd64.buildinfo
Checksums-Sha256:
e4fc4590cb0e10582a68823a8c114e1acf3a4c6b005b87a2a02a074aea069af8 1277
xjdic_24-11.dsc
4bb0a65f043a1a1e66cfd25b9479ff474cbc4f59b3e95d4d59d844aa950df1db 11213
xjdic_24-11.diff.gz
9a85d8b269661b92be7805786de8f9fb7b1046ae155ce3c84632ddb9c3a48c6b 5771
xjdic_24-11_amd64.buildinfo
Files:
28dd1c0a5dbeb248dcc8c0b8952b645c 1277 text optional xjdic_24-11.dsc
b4bee5a415f058e1f0424c81f8339fcf 11213 text optional xjdic_24-11.diff.gz
867c2ca948c2d756cf21c272911a6138 5771 text optional xjdic_24-11_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQFHBAEBCAAxFiEEKrWNbKjxjlSqtxlZi3UoEkf5wXwFAl8ybAETHGxkcm9sZXpA
ZGViaWFuLm9yZwAKCRCLdSgSR/nBfDZTB/0TOpTEAbFiM3/0Bv0fXaEY56AJGxUL
3S+ooC/hKOzhhejujUe3uv7k1mDh5prDOHu7YDjwmwwQ6H43VxRDU/nu4y3oUvAR
/SG9vZdFrXo7K7XQX1HQASaEUUPNp2Ai1FbZSmZwhItKiWAv2AvQTV6Cs+63CuHS
69RrpNLEuSJIllHUCCrD4D58XHlNKPSzn5Qdy2t6UdBrN7KwuI052wmyaWQ7KC8y
88WL/7rOpcybItz5QAzqsfCkNEeafJl+6L4WW0pBuiibC82qEZfoEEDRdrOWrExi
4pp8vOobf32v+v25nht8G2Q8Hwf9iC/B7KMgcAX3uPBKhC8eFx+jPqCm
=aGAi
-----END PGP SIGNATURE-----
--- End Message ---