Your message dated Thu, 11 Sep 2025 20:57:20 +0000
with message-id <[email protected]>
and subject line Bug#1096875: fixed in jove 4.17.5.5-2
has caused the Debian Bug report #1096875,
regarding jove: 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.)
--
1096875: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1096875
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:jove
Version: 4.17.5.3-1
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/jove_4.17.5.3-1_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
[...]
465 | bufname(b)
| ^~~~~~~
buf.c: In function ‘buf_clear’:
buf.c:486:1: warning: old-style function definition [-Wold-style-definition]
486 | buf_clear(b)
| ^~~~~~~~~
buf.c: In function ‘buf_exists’:
buf.c:516:1: warning: old-style function definition [-Wold-style-definition]
516 | buf_exists(name)
| ^~~~~~~~~~
commands.c: In function ‘FindCmd’:
commands.c:120:1: warning: old-style function definition
[-Wold-style-definition]
120 | FindCmd(proc)
| ^~~~~~~
buf.c: In function ‘do_stat’:
commands.c: In function ‘ExecCmd’:
commands.c:132:1: warning: old-style function definition
[-Wold-style-definition]
132 | ExecCmd(cp)
| ^~~~~~~
buf.c:551:1: warning: old-style function definition [-Wold-style-definition]
551 | do_stat(name, target, flags)
| ^~~~~~~
buf.c: In function ‘setbname’:
buf.c:651:1: warning: old-style function definition [-Wold-style-definition]
651 | setbname(b, name)
| ^~~~~~~~
buf.c: In function ‘setfname’:
buf.c:670:1: warning: old-style function definition [-Wold-style-definition]
670 | setfname(b, name)
| ^~~~~~~~
buf.c: In function ‘do_find’:
buf.c:709:1: warning: old-style function definition [-Wold-style-definition]
709 | do_find(w, fname, force, do_macros)
| ^~~~~~~
buf.c: In function ‘SetABuf’:
buf.c:770:1: warning: old-style function definition [-Wold-style-definition]
770 | SetABuf(b)
| ^~~~~~~
buf.c: In function ‘valid_bp’:
buf.c:780:1: warning: old-style function definition [-Wold-style-definition]
780 | valid_bp(bp)
| ^~~~~~~~
buf.c: In function ‘SetBuf’:
buf.c:792:1: warning: old-style function definition [-Wold-style-definition]
792 | SetBuf(newbuf)
| ^~~~~~
buf.c: In function ‘do_select’:
buf.c:814:1: warning: old-style function definition [-Wold-style-definition]
814 | do_select(w, name)
| ^~~~~~~~~
buf.c: In function ‘lastline’:
buf.c:837:1: warning: old-style function definition [-Wold-style-definition]
837 | lastline(lp)
| ^~~~~~~~
buf.c: In function ‘next_line’:
buf.c:848:1: warning: old-style function definition [-Wold-style-definition]
848 | next_line(line, num)
| ^~~~~~~~~
buf.c: In function ‘prev_line’:
buf.c:862:1: warning: old-style function definition [-Wold-style-definition]
862 | prev_line(line, num)
| ^~~~~~~~~
make[2]: *** [<builtin>: commands.o] Error 1
make[2]: *** [<builtin>: buf.o] Error 1
make[2]: Leaving directory '/build/reproducible-path/jove-4.17.5.3'
dh_auto_build: error: make -j8 "INSTALL=install --strip-program=true"
SYSDEFS=-DLinux "OPTFLAGS=-g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/jove-4.17.5.3=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection" "LDLIBS=-lncurses -ltinfo -lutil"
"LDFLAGS=-Wl,-z,relro -Wl,-z,now" JOVEHOME=/usr JMANDIR=/usr/share/man/man1
LOCALCC=x86_64-linux-gnu-gcc CC=x86_64-linux-gnu-gcc all returned exit code 2
make[1]: *** [debian/rules:20: override_dh_auto_build] Error 25
make[1]: Leaving directory '/build/reproducible-path/jove-4.17.5.3'
make: *** [debian/rules:17: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: jove
Source-Version: 4.17.5.5-2
Done: Cord Beermann <[email protected]>
We believe that the bug you reported is fixed in the latest version of
jove, 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.
Cord Beermann <[email protected]> (supplier of updated jove 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: Thu, 11 Sep 2025 21:41:27 +0200
Source: jove
Architecture: source
Version: 4.17.5.5-2
Distribution: unstable
Urgency: medium
Maintainer: Cord Beermann <[email protected]>
Changed-By: Cord Beermann <[email protected]>
Closes: 1096875
Changes:
jove (4.17.5.5-2) unstable; urgency=medium
.
* Rebuild for gcc-15 (closes: #1096875)
* README is now installed with upstream-build
Checksums-Sha1:
a4d036860501d6c0f6e5689af65ec1e0896d9f19 1743 jove_4.17.5.5-2.dsc
5870801421a2ab7dd953137be09b58361c6be860 17136 jove_4.17.5.5-2.debian.tar.xz
8c4de2258a2aeb380203de1ac8b055fbe2dd4aa7 6342 jove_4.17.5.5-2_amd64.buildinfo
Checksums-Sha256:
eae5fa6fe9b8e27568ea42f305fa2d8f60ab76e297aceb0c0e54a72dacf9e2ad 1743
jove_4.17.5.5-2.dsc
b338cede779c4db4bac91a37d4618af5ff2e216f67c623f7e80c814d6de3b148 17136
jove_4.17.5.5-2.debian.tar.xz
a19e4b475a9bff808d68c8992ed7fd687aaf862b8113dc2cfc4ac5320f30c8ed 6342
jove_4.17.5.5-2_amd64.buildinfo
Files:
cec455f9f78d55250a46dfb795a813e2 1743 editors optional jove_4.17.5.5-2.dsc
e3ea869027878e98a70a89b5ff1b6877 17136 editors optional
jove_4.17.5.5-2.debian.tar.xz
4f3dafbb4ad9f1ebde69f3a4e71d16f6 6342 editors optional
jove_4.17.5.5-2_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEEs9WBfeo2KZ4m5tTmFYdLSUC/jkFAmjDKBAACgkQmFYdLSUC
/jn2gA//fjRXRm4Hor74VhM4PWHFUQKNVH+v7tPPbcA8vuySE0TMGi9ZSRZZDu6K
DRvAKsIahSNOrOsouLCam+vSV2kaRoxLWc1Cd/ZKYuZs4ZC80vcNRtSDy31RdFEt
P4H0CT/qwCnlYRaW02J0fjf6MIgFyDNu13gcyc9HsUy+as0u5VeV6tDwe/v67hfE
QJKfQYcF0WA0pB/sr3i3WYqQXCrtGX6ZumS4TegjrwLso44v5foXYQZ2HmXBqyVL
3ix/68sEErP5HeQoky4XsZWIuAS7Flfw1xqBLRnPsZNaLpe4NkF9v689fPpq3PWJ
8S4t+MpK0wAMP44IBwiAYxPsDEKIw4GHyCi8LMhxtaWIUC6JGGmUYSMh8oAXhcZ5
snrP3grUYM1B36rzzeBZdmZwuFEbzNvHLAWWc4AQJd55LgA//kzMOqYvpkmyBYjL
pNqV+KWWFIWDqRR1Rxr921eOQ62nIVDq5ATILbm0JMGTN6OMm7G6QFx/IntyxY/k
oWpUV0LsD3d/OlN7PQidMAYFkIJSsnb9McLRbAU+jfulRue0iLAWkrrG8I2FiMh3
QrJw4OswPgocRG/OBBI6MXk0aq30/uDqGABXfp78bteV2S3ePFRMEDTav+NIcNnc
6aD0HxAy57GNo1nCBVL2t1Cp4f2nJudKsks7NN6s8RnYFrTkXGg=
=t8gh
-----END PGP SIGNATURE-----
pgpv8S2dgtzpt.pgp
Description: PGP signature
--- End Message ---