Your message dated Fri, 19 Feb 2021 16:21:55 +0000
with message-id <e1ld8xt-0004fc...@fasolo.debian.org>
and subject line Bug#957987: fixed in xmakemol 5.16-10
has caused the Debian Bug report #957987,
regarding xmakemol: 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.)
--
957987: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=957987
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:xmakemol
Version: 5.16-9
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/xmakemol_5.16-9_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
[...]
36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
37 | __bos (__s), __fmt, __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gcc -DHAVE_CONFIG_H -I. -I.. -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -DELEMENTS=\"/usr/share/xmakemol/elements\" -c
../menus.c
../edit.c: In function ‘make_edit_posn_dialog’:
../edit.c:1073:45: warning: ‘__builtin___sprintf_chk’ may write a terminating
nul past the end of the destination [-Wformat-overflow=]
1073 | sprintf(istring,"Toggle %s atoms",element[i].label);
| ^
In file included from /usr/include/stdio.h:867,
from ../edit.c:27:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:36:10: note:
‘__builtin___sprintf_chk’ output between 14 and 17 bytes into a destination of
size 16
36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
37 | __bos (__s), __fmt, __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gcc -DHAVE_CONFIG_H -I. -I.. -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -DELEMENTS=\"/usr/share/xmakemol/elements\" -c
../region.c
gcc -DHAVE_CONFIG_H -I. -I.. -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -DELEMENTS=\"/usr/share/xmakemol/elements\" -c
../rotate.c
gcc -DHAVE_CONFIG_H -I. -I.. -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -DELEMENTS=\"/usr/share/xmakemol/elements\" -c
../sort.c
gcc -DHAVE_CONFIG_H -I. -I.. -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -DELEMENTS=\"/usr/share/xmakemol/elements\" -c
../store.c
gcc -DHAVE_CONFIG_H -I. -I.. -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -DELEMENTS=\"/usr/share/xmakemol/elements\" -c
../track.c
../track.c: In function ‘track_cb’:
../track.c:101:17: warning: cast from pointer to integer of different size
[-Wpointer-to-int-cast]
101 | int item_no = (int) client_data;
| ^
gcc -DHAVE_CONFIG_H -I. -I.. -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -DELEMENTS=\"/usr/share/xmakemol/elements\" -c
../translate.c
gcc -DHAVE_CONFIG_H -I. -I.. -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -DELEMENTS=\"/usr/share/xmakemol/elements\" -c
../utils.c
gcc -DHAVE_CONFIG_H -I. -I.. -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -DELEMENTS=\"/usr/share/xmakemol/elements\" -c
../vectors.c
../track.c: In function ‘select_atom_for_measure.part.0’:
../track.c:385:70: warning: ‘%9.4f’ directive writing between 9 and 315 bytes
into a region of size between 0 and 13 [-Wformat-overflow=]
385 | sprintf (message, "Atom %d selected: x = %9.4f, y = %9.4f, z =
%9.4f",
|
^~~~~
In file included from /usr/include/stdio.h:867,
from ../track.c:27:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:36:10: note:
‘__builtin___sprintf_chk’ output between 61 and 989 bytes into a destination of
size 64
36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
37 | __bos (__s), __fmt, __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gcc -DHAVE_CONFIG_H -I. -I.. -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -DELEMENTS=\"/usr/share/xmakemol/elements\" -c
../view.c
../view.c: In function ‘view_cb’:
../view.c:54:17: warning: cast from pointer to integer of different size
[-Wpointer-to-int-cast]
54 | int item_no = (int) client_data;
| ^
gcc -DHAVE_CONFIG_H -I. -I.. -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -DELEMENTS=\"/usr/share/xmakemol/elements\" -c
../xmakemol.c
../file.c: In function ‘merge_file_cb’:
../file.c:825:66: warning: ‘%d’ directive writing between 1 and 10 bytes into a
region of size 3 [-Wformat-overflow=]
825 | sprintf (eof_string, " - merge stopped after frame %d",
i);
| ^~
../file.c:825:36: note: directive argument in the range [0, 2147483647]
825 | sprintf (eof_string, " - merge stopped after frame %d",
i);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/stdio.h:867,
from ../file.c:35:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:36:10: note:
‘__builtin___sprintf_chk’ output between 31 and 40 bytes into a destination of
size 32
36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
37 | __bos (__s), __fmt, __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gcc -DHAVE_CONFIG_H -I. -I.. -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -DELEMENTS=\"/usr/share/xmakemol/elements\" -c
../gl2ps.c
gcc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-Wformat -Werror=format-security -DELEMENTS=\"/usr/share/xmakemol/elements\"
-Wl,-z,relro -Wl,-z,defs -Wl,--as-needed -o xmakemol animate.o basename.o
bbox.o canvas.o control.o crystal.o draw.o edit.o fig.o file.o frames.o
gl_funcs.o help.o menus.o region.o rotate.o sort.o store.o track.o translate.o
utils.o vectors.o view.o xmakemol.o gl2ps.o -lXm -lXt -lXpm -lXext -lXi -lX11
-lm
/usr/bin/ld: xmakemol.o:./normal/../globals.h:225: multiple definition of
`bbox'; bbox.o:(.bss+0x60): first defined here
collect2: error: ld returned 1 exit status
make[2]: *** [Makefile:269: xmakemol] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>/normal'
dh_auto_build: error: cd normal && make -j4 returned exit code 2
make[1]: *** [debian/rules:27: override_dh_auto_build] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:15: build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: xmakemol
Source-Version: 5.16-10
Done: Nilesh Patra <npatra...@gmail.com>
We believe that the bug you reported is fixed in the latest version of
xmakemol, 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.
Nilesh Patra <npatra...@gmail.com> (supplier of updated xmakemol 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, 19 Feb 2021 21:09:24 +0530
Source: xmakemol
Architecture: source
Version: 5.16-10
Distribution: unstable
Urgency: medium
Maintainer: Debichem Team <debichem-de...@lists.alioth.debian.org>
Changed-By: Nilesh Patra <npatra...@gmail.com>
Closes: 957987
Changes:
xmakemol (5.16-10) unstable; urgency=medium
.
* Team Upload.
[ Daniel Leidert ]
* debian/watch: Fixed.
* Fix Vcs-* fields in debian/control after migrating package to Git.
.
[ Nilesh Patra ]
* Add gitlab-ci.yml
* Add patch to fix gcc-10 FTBFS (Closes: #957987)
Checksums-Sha1:
f40e05cda72f9e939f0884dbf83de989a8ea3c39 2121 xmakemol_5.16-10.dsc
0e8ba1e82fc1fd301090c694cdf7995978a9de58 9908 xmakemol_5.16-10.debian.tar.xz
8ee616df5877422a0635690b5f92aef6500edc7c 9490 xmakemol_5.16-10_amd64.buildinfo
Checksums-Sha256:
dd8d2fdc25289d93a2ecce96296587ff8a3fe0ef81ce2167a5a325cf6fa571a1 2121
xmakemol_5.16-10.dsc
4f2d523b1e0b435c4ece54cdba5acaf9c6f568ace5787df0f7445236c572694e 9908
xmakemol_5.16-10.debian.tar.xz
16df08e95c8eba54ebf03aa0c3701ef6f325f5227023a6793dca8e73a57d8e49 9490
xmakemol_5.16-10_amd64.buildinfo
Files:
ffd384804dac9a60b12b6b41ad5fce9b 2121 science optional xmakemol_5.16-10.dsc
0c4076cde192a73ac0dd03f90b7677cb 9908 science optional
xmakemol_5.16-10.debian.tar.xz
1ddb6b62b5b552e8063397448d6f9d66 9490 science optional
xmakemol_5.16-10_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJIBAEBCgAyFiEEPpmlJvXcwMu/HO6mALrnSzQzafEFAmAv3/4UHG5wYXRyYTk3
NEBnbWFpbC5jb20ACgkQALrnSzQzafFy6A//S697FWYJVsPV0Lh02ONADW4pXlGZ
5GoNBnlsnlQHCaWq+oNVdzimk9Ta4GJvHVLzP8Ug7pkAaibuPlwowOrO4xjjc9NJ
P8ysSu8Be+pLoKWKDj4lbNnIHJAFBLb3mMXRs99XIgIRcoRfinH0sYBewmvED5gC
NqugQ3+8iqagMtJir4yoMddcCIbkLUST+4wi70lWy53e/BgAKtqNB80BTxhSHft6
6TsX2iwA+geLZbkbEJxSCQZpWYQLACrUGcEE3TVvUleVncH6gi0ylKJ/FpFnC6dq
j+D3u7dHymKC4ocvgdidlMVgINQIXLkm87a6FqEtDOdAWuoTDScq3jb6BS5iGXLg
lXJrrjc85mUkxK2q9ykjN0nfVPDELvb6jOozr4j+4vbQQgTYq7hgsrGCzA6aIPbY
xIuHwYm8S3lF122YTajNosOTVgjy0vdC778kILPGXazsS1uky1etZER39Pz/eWSH
dTHD+mpiwJdTL0Yw/tVhbqHs/d+bNYsteWo/rqCQKS+p0prkGCvietFzXOah6Ndn
9ao+Jd7m0HOKdJE7Dr7C0/Dw6VFq19KPFwKzJOx+kHRAn1SC6O6JhJHBImbI7NfR
99/Krj+TwLmWcXbq8z6KOFpp+J+LRcDhhO7Pe88WrRhMx43T7BrFClJuMEqc4fP9
zfGG72ozdjruPYE=
=iQR8
-----END PGP SIGNATURE-----
--- End Message ---