Your message dated Mon, 08 Sep 2025 06:18:59 +0000
with message-id <[email protected]>
and subject line Bug#1097169: fixed in libccp4 8.0.0-5
has caused the Debian Bug report #1097169,
regarding libccp4: ftbfs with GCC-15
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.)
--
1097169: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1097169
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:libccp4
Version: 8.0.0-4
Severity: important
Tags: sid forky
User: [email protected]
Usertags: ftbfs-gcc-15
[This bug is NOT targeted to the upcoming trixie release]
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-15/g++-15, but succeeds to build with gcc-14/g++-14. The
severity of this report will be raised before the forky release.
The full build log can be found at:
http://qa-logs.debian.net/2025/02/16/amd64exp/libccp4_8.0.0-4_unstable_gccexp.log.gz
The last lines of the build log are at the end of this report.
To build with GCC 15, either set CC=gcc-15 CXX=g++-15 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.
apt-get -t=experimental install g++
GCC 15 now defaults to the C23/C++23 standards, exposing many FTBFS.
Other 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-15/porting_to.html
[...]
/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.
-Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/libccp4-8.0.0=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wno-incompatible-pointer-types -c -o
ccp4/cmap_stats.lo ccp4/cmap_stats.c
/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.
-Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/libccp4-8.0.0=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wno-incompatible-pointer-types -c -o
ccp4/library_utils.lo ccp4/library_utils.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g
-O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/libccp4-8.0.0=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wno-incompatible-pointer-types -c
ccp4/cmap_stats.c -fPIC -DPIC -o ccp4/.libs/cmap_stats.o
/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.
-Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/libccp4-8.0.0=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wno-incompatible-pointer-types -c -o
ccp4/cmap_close.lo ccp4/cmap_close.c
/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.
-Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/libccp4-8.0.0=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wno-incompatible-pointer-types -c -o
ccp4/cmap_symop.lo ccp4/cmap_symop.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g
-O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/libccp4-8.0.0=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wno-incompatible-pointer-types -c
ccp4/library_utils.c -fPIC -DPIC -o ccp4/.libs/library_utils.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g
-O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/libccp4-8.0.0=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wno-incompatible-pointer-types -c
ccp4/cmap_close.c -fPIC -DPIC -o ccp4/.libs/cmap_close.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g
-O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/libccp4-8.0.0=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wno-incompatible-pointer-types -c
ccp4/cmap_symop.c -fPIC -DPIC -o ccp4/.libs/cmap_symop.o
ccp4/library_utils.c: In function 'ccp4_utils_setenv':
ccp4/library_utils.c:152:11: error: too many arguments to function 'putenv';
expected 0, have 1
152 | return (putenv (param));
| ^~~~~~ ~~~~~
ccp4/library_utils.c:144:7: note: declared here
144 | int putenv ();
| ^~~~~~
make[2]: *** [Makefile:777: ccp4/library_utils.lo] Error 1
make[2]: *** Waiting for unfinished jobs....
ccp4/cmtzlib.c: In function 'MtzPut':
ccp4/cmtzlib.c:2746:27: warning: '%74s' directive writing between 74 and 80
bytes into a region of size 76 [-Wformat-overflow=]
2746 | sprintf(hdrrec,"SYMM %74s",symline);
| ^~~~ ~~~~~~~
In file included from /usr/include/stdio.h:970,
from ccp4/cmtzlib.c:23:
In function 'sprintf',
inlined from 'MtzPut' at ccp4/cmtzlib.c:2746:6:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:30:10: note:
'__builtin___sprintf_chk' output between 80 and 86 bytes into a destination of
size 81
30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
31 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
32 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
ccp4/cmtzlib.c: In function 'MtzPut':
ccp4/cmtzlib.c:2840:52: warning: '%1X' directive writing between 1 and 8 bytes
into a region of size 7 [-Wformat-overflow=]
2840 | sprintf(hdrrec,"COLGRP %-30s %-30s %-4s %1X
%4d","M/ISYM",mtz->xtal[i]->set[j]->col[k]->grpname,mtz->xtal[i]->set[j]->col[k]->grptype,mtz->xtal[i]->set[j]->col[k]->grpposn,mtz->xtal[i]->set[j]->setid);
| ^~~
ccp4/cmtzlib.c:2840:27: note: directive argument in the range [0, 2147483647]
2840 | sprintf(hdrrec,"COLGRP %-30s %-30s %-4s %1X
%4d","M/ISYM",mtz->xtal[i]->set[j]->col[k]->grpname,mtz->xtal[i]->set[j]->col[k]->grptype,mtz->xtal[i]->set[j]->col[k]->grpposn,mtz->xtal[i]->set[j]->setid);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'sprintf',
inlined from 'MtzPut' at ccp4/cmtzlib.c:2840:5:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:30:10: note:
'__builtin___sprintf_chk' output between 81 and 95 bytes into a destination of
size 81
30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
31 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
32 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
ccp4/cmtzlib.c: In function 'MtzPut':
ccp4/cmtzlib.c:2842:52: warning: '%1X' directive writing between 1 and 8 bytes
into a region of size 7 [-Wformat-overflow=]
2842 | sprintf(hdrrec,"COLGRP %-30s %-30s %-4s %1X
%4d",mtz->xtal[i]->set[j]->col[k]->label,mtz->xtal[i]->set[j]->col[k]->grpname,mtz->xtal[i]->set[j]->col[k]->grptype,mtz->xtal[i]->set[j]->col[k]->grpposn,mtz->xtal[i]->set[j]->setid);
| ^~~
ccp4/cmtzlib.c:2842:27: note: directive argument in the range [0, 2147483647]
2842 | sprintf(hdrrec,"COLGRP %-30s %-30s %-4s %1X
%4d",mtz->xtal[i]->set[j]->col[k]->label,mtz->xtal[i]->set[j]->col[k]->grpname,mtz->xtal[i]->set[j]->col[k]->grptype,mtz->xtal[i]->set[j]->col[k]->grpposn,mtz->xtal[i]->set[j]->setid);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'sprintf',
inlined from 'MtzPut' at ccp4/cmtzlib.c:2842:5:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:30:10: note:
'__builtin___sprintf_chk' output between 81 and 95 bytes into a destination of
size 81
30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
31 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
32 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/build/reproducible-path/libccp4-8.0.0'
make[1]: *** [Makefile:520: all] Error 2
make[1]: Leaving directory '/build/reproducible-path/libccp4-8.0.0'
dh_auto_build: error: make -j8 returned exit code 2
make: *** [debian/rules:13: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: libccp4
Source-Version: 8.0.0-5
Done: Andrius Merkys <[email protected]>
We believe that the bug you reported is fixed in the latest version of
libccp4, 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.
Andrius Merkys <[email protected]> (supplier of updated libccp4 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: SHA512
Format: 1.8
Date: Mon, 08 Sep 2025 01:56:47 -0400
Source: libccp4
Architecture: source
Version: 8.0.0-5
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers
<[email protected]>
Changed-By: Andrius Merkys <[email protected]>
Closes: 1097169
Changes:
libccp4 (8.0.0-5) unstable; urgency=medium
.
[ Maarten L. Hekkelman ]
* Fix compilation with gcc-15 (Closes: #1097169)
.
[ Michael R. Crusoe ]
* salsa-ci: enable
Checksums-Sha1:
7f0a8814e0aedef77ce1fed81ee0fb5ce4c15e46 2189 libccp4_8.0.0-5.dsc
2a6c68ab53b891384aaf2c761c091159254636af 6164 libccp4_8.0.0-5.debian.tar.xz
4c86a220099640434de72256753a4ff934645163 7490 libccp4_8.0.0-5_source.buildinfo
Checksums-Sha256:
f797b2500551c3f70facb429bf6c6a7ec95003fe0a5214629ec12e803257c713 2189
libccp4_8.0.0-5.dsc
c358f1e03fde80f20e9bfe1a9a57a41d538ad3888242a35212194a2fd7be9652 6164
libccp4_8.0.0-5.debian.tar.xz
0a6b8e66d517016fc76fd88fd78b86f9a9437faffd404ad6ebb9a4f371c8eb44 7490
libccp4_8.0.0-5_source.buildinfo
Files:
1b92e17b10a0310202bd9c9821c76851 2189 science optional libccp4_8.0.0-5.dsc
dbf90cdae1e26fce7edcc31c83ee2a19 6164 science optional
libccp4_8.0.0-5.debian.tar.xz
d601e057b0ad17174d64aad1260baccc 7490 science optional
libccp4_8.0.0-5_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJGBAEBCgAwFiEEdyKS9veshfrgQdQe5fQ/nCc08ocFAmi+cIQSHG1lcmt5c0Bk
ZWJpYW4ub3JnAAoJEOX0P5wnNPKHmQQP/0zlMcmBN36Z4ogyw7/ZMkrKNQom2GgB
Gd3ScPE0BpR2cjzVhALdmnM1UCgQWGVqBjkBReIzTCmvoCYZCyvEuhIC4dTvjyUx
7nzrD9Ep3X8WAbPFR2dHsxfUiTPDY0Uq6QykeZvWxJj721pl5i+U35+q94qU8whR
rYEaSQ1wvIAZ7AHhJ0XBtbCIvHHYA4w2kUqgsK/KydsmrYIdkTRQquxSt3AkiUM9
M05Ou4Nm9sJ5cw78SuttwLkiay8qgckjThCwmWjELrfdgzNaGAPm/BzeCt8Y8ogL
+gnbZpjZcfWY+9NzKr0+ydJ2t7vTUp7FkuH5ydKoHUGD9Mziy7w1MJT7+1zA/Zd2
7Sti3m4ftSCY8vp+DDCvqD2w+kL1rzxe8pSRUyRkff6Dti+QxmCdzREviVgylvp7
ihS98Rowu8jBZIRGx0qHzBjfMQceasKv/qxIMp7tHkfp91nus4usG3R2EJkopsuq
maY6zoq3p7csrJmwBSZ2N6X2bjS5BapNok5h5qv0GuSUbkkfjIG8uV0tjtW4tXi6
GlYaNnhdsSc1oA3P2iu1Dz1Px7Z8QLrTg81y2MycTGT6oXZFO9SGccknL09GlTCl
ErbSoka7zAHqU+Jeb4g1TlThciiFEkQmyMk1FkKpi6DP7wnSSe0fOnKw0x4kHOAN
69yby88wGXpk
=HGbv
-----END PGP SIGNATURE-----
pgpnClLFNANR_.pgp
Description: PGP signature
--- End Message ---