Your message dated Sat, 12 Apr 2025 23:49:28 +0000
with message-id <[email protected]>
and subject line Bug#1096769: fixed in grace 1:5.1.25-18
has caused the Debian Bug report #1096769,
regarding grace: 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.)
--
1096769: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1096769
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:grace
Version: 1:5.1.25-17
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/grace_5.1.25-17_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
[...]
73 | int airy();
| ^~~~
In file included from jv.c:52:
cephes.h:8:12: note: previous declaration of ‘airy’ with type ‘int(double,
double *, double *, double *, double *)’
8 | extern int airy ( double x, double *ai, double *aip, double *bi, double
*bip );
| ^~~~
jv.c: In function ‘jv’:
jv.c:75:8: warning: old-style function definition [-Wold-style-definition]
75 | double jv( n, x )
| ^~
jv.c: In function ‘recur’:
jv.c:255:15: warning: old-style function definition [-Wold-style-definition]
255 | static double recur( n, x, newn, cancel )
| ^~~~~
jv.c: In function ‘jvs’:
jv.c:407:15: warning: old-style function definition [-Wold-style-definition]
407 | static double jvs( n, x )
| ^~~
jv.c: In function ‘hankel’:
jv.c:481:15: warning: old-style function definition [-Wold-style-definition]
481 | static double hankel( n, x )
| ^~~~~~
jv.c: In function ‘jnx’:
jv.c:622:15: warning: old-style function definition [-Wold-style-definition]
622 | static double jnx( n, x )
| ^~~
jv.c:670:1: error: too many arguments to function ‘airy’; expected 0, have 5
670 | airy( t, &ai, &aip, &bi, &bip );
| ^~~~ ~
jv.c:73:5: note: declared here
73 | int airy();
| ^~~~
jv.c: In function ‘jnt’:
jv.c:807:15: warning: old-style function definition [-Wold-style-definition]
807 | static double jnt( n, x )
| ^~~
jv.c:823:1: error: too many arguments to function ‘airy’; expected 0, have 5
823 | airy( zz, &ai, &aip, &bi, &bip );
| ^~~~ ~~
jv.c:73:5: note: declared here
73 | int airy();
| ^~~~
make[2]: *** [<builtin>: jv.o] Error 1
make[2]: *** Waiting for unfinished jobs....
k0.c: In function ‘k0’:
k0.c:281:8: warning: old-style function definition [-Wold-style-definition]
281 | double k0(x)
| ^~
k0.c: In function ‘k0e’:
k0.c:306:8: warning: old-style function definition [-Wold-style-definition]
306 | double k0e( x )
| ^~~
k1.c: In function ‘k1’:
k1.c:284:8: warning: old-style function definition [-Wold-style-definition]
284 | double k1(x)
| ^~
k1.c: In function ‘k1e’:
k1.c:309:8: warning: old-style function definition [-Wold-style-definition]
309 | double k1e( x )
| ^~~
kn.c: In function ‘kn’:
kn.c:90:8: warning: old-style function definition [-Wold-style-definition]
90 | double kn( nn, x )
| ^~
make[2]: Leaving directory '/build/reproducible-path/grace-5.1.25/cephes'
make[1]: *** [Makefile:10: subdirs] Error 1
make[1]: Leaving directory '/build/reproducible-path/grace-5.1.25'
dh_auto_build: error: make -j8 returned exit code 2
make: *** [debian/rules:6: build] Error 25
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: grace
Source-Version: 1:5.1.25-18
Done: Nicholas Breen <[email protected]>
We believe that the bug you reported is fixed in the latest version of
grace, 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.
Nicholas Breen <[email protected]> (supplier of updated grace 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: Sat, 12 Apr 2025 15:17:51 -0700
Source: grace
Architecture: source
Version: 1:5.1.25-18
Distribution: unstable
Urgency: medium
Maintainer: Nicholas Breen <[email protected]>
Changed-By: Nicholas Breen <[email protected]>
Closes: 1096769
Changes:
grace (1:5.1.25-18) unstable; urgency=medium
.
* Build with -std=gnu17. (Closes: #1096769)
* Update S-V to 4.7.2.
Checksums-Sha1:
7b1c5df36505c361e39cfb2638386c9bb65b6991 2144 grace_5.1.25-18.dsc
4232aac7dd69af2307645ae1a05e26b7613b62b9 112564 grace_5.1.25-18.debian.tar.xz
cd8f6eb63d9cff891d83c598bc621dd9b9682b59 9754 grace_5.1.25-18_source.buildinfo
Checksums-Sha256:
1792a99db3f4663b39d66d61545b4b7e59dcea97e6efb518b8f5cfaa08e0b68a 2144
grace_5.1.25-18.dsc
bfc0af7c652ff096f0bf3eec83ce018ca1b990634d315a13691738db60129183 112564
grace_5.1.25-18.debian.tar.xz
bff6b3ca05e2c95a550a573a05f26a8fce94564a23b569ffa057b59b27748cde 9754
grace_5.1.25-18_source.buildinfo
Files:
5b6a00b4012634f979df19d2d25be722 2144 math optional grace_5.1.25-18.dsc
7737f89944130044c0b84e6c060a2719 112564 math optional
grace_5.1.25-18.debian.tar.xz
392aeb87c0a95dedd2449c9edb9d5680 9754 math optional
grace_5.1.25-18_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJGBAEBCgAwFiEEhD5fph5gYziYdtLl7kr9aexlEI8FAmf65zgSHG5icmVlbkBk
ZWJpYW4ub3JnAAoJEO5K/WnsZRCP5RkP/Rq9rgwvbbVf0GOcWtDmfjUoZ+52q0h3
i324gfgwBEt0YE6D0KyEBbGPxBriYjDZ064DPRd/WkXXDFOLi+Tdnjuoai3/vVQq
EFrQz9O3EQgwCsbSRDlrDQ9PFfOawQuZzVzE8xW/53xLpFXkAtT4/GcHmKW1Ezad
yns201WDXVUxZ+qK8/Vu2GzPXEGYMdeDlVHxyl8gS9k+24iqlundqMKRIoFwx9u7
AxPchJSA9+HtDIgHiBSuieMypjHv51dtZxqeVztf4OW20GZf4UlQ9S5BqnyItsPK
Ex5VepZ6q6BRTmXjN9eZlXKVrpwlfN4pc5RXWqC1R61Gc6pgeoSq8/ushkzaqdrJ
RV922GHa7KdepEiC/u8LwqVfdPvRZhKFhCs0YhNSFV0Kh0CoLL8H6v33Nk1MLSAv
Y32AR+adEYzH1YWY0SClCpnaBWRq2MWsF4QMNkKGnb/7vevEdIsXyB7Jrxk6zZpP
5o1Hvun3ZkKnzsqnCtM/pcDCVLRwWeK4qqTGAq9GMujaFFZICa1ZTesjBmMMYn6v
mMc7UB0iyhHn7KLkiIPd9QrlzAVOLhLWhbie0sZCDhAxFKxLYiiAbjQeJOrjWnql
xvbCRsPaLcFCwTzasXjwUv8rz1PR/0lZweTHSyYEzkmvLGTVybannNx9ljlKSi3R
MpaTQr5e32iK
=SjLh
-----END PGP SIGNATURE-----
pgpg5BPD1B3JW.pgp
Description: PGP signature
--- End Message ---