Your message dated Wed, 12 Nov 2025 20:49:01 +0000
with message-id <[email protected]>
and subject line Bug#1096438: fixed in ckermit 416~beta12-3
has caused the Debian Bug report #1096438,
regarding ckermit: 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.)
--
1096438: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1096438
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:ckermit
Version: 414~beta11-3
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/ckermit_414~beta11-3_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
[...]
88 | extern __sighandler_t signal (int __sig, __sighandler_t __handler)
| ~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/signal.h:72:16: note: ‘__sighandler_t’ declared here
72 | typedef void (*__sighandler_t) (int);
| ^~~~~~~~~~~~~~
ckuus4.c: In function ‘xlate’:
ckuus4.c:3354:12: error: assignment to ‘void (*)(void)’ from incompatible
pointer type ‘__sighandler_t’ {aka ‘void (*)(int)’}
[-Wincompatible-pointer-types]
3354 | oldsig = signal(SIGINT, trtrap); /* Save current interrupt trap.
*/
| ^
/usr/include/signal.h:72:16: note: ‘__sighandler_t’ declared here
72 | typedef void (*__sighandler_t) (int);
| ^~~~~~~~~~~~~~
ckuus4.c:3546:19: error: passing argument 2 of ‘signal’ from incompatible
pointer type [-Wincompatible-pointer-types]
3546 | signal(SIGINT,oldsig); /* Put old signal action back.
*/
| ^~~~~~
| |
| void (*)(void)
/usr/include/signal.h:88:57: note: expected ‘__sighandler_t’ {aka ‘void
(*)(int)’} but argument is of type ‘void (*)(void)’
88 | extern __sighandler_t signal (int __sig, __sighandler_t __handler)
| ~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/signal.h:72:16: note: ‘__sighandler_t’ declared here
72 | typedef void (*__sighandler_t) (int);
| ^~~~~~~~~~~~~~
ckuus3.c: In function ‘dosexp’:
ckuus3.c:4143:17: error: expected identifier or ‘(’ before ‘true’
4143 | int true = 0;
| ^~~~
ckuus3.c:4160:22: error: lvalue required as left operand of assignment
4160 | true = ((fpj != 0.0) ? 1 : 0);
| ^
ckuus5.c: In function ‘shofea’:
ckuus5.c:13176:42: warning: macro ‘__DATE__’ might prevent reproducible builds
[-Wdate-time]
13176 | printf("Compiled %s %s, options:\n", __DATE__, __TIME__);
| ^~~~~~~~
ckuus5.c:13176:52: warning: macro ‘__TIME__’ might prevent reproducible builds
[-Wdate-time]
13176 | printf("Compiled %s %s, options:\n", __DATE__, __TIME__);
| ^~~~~~~~
make[5]: *** [makefile:1028: ckuus3.o] Error 1
make[5]: *** Waiting for unfinished jobs....
make[5]: *** [makefile:1028: ckuus4.o] Error 1
ckuusr.c: In function ‘newerrmsg’:
ckuusr.c:8207:61: warning: ‘%s’ directive output may be truncated writing up to
2147483646 bytes into a region of size between 295 and 314
[-Wformat-truncation=]
8207 | snprintf((char *)tmperrbuf,ERRMSGBUFSIZ,"?%s[%s]: \"%s\": %s\n",
| ^~
......
8210 | (char *)lasttakeline,
| ~~~~~~~~~~~~
In file included from /usr/include/stdio.h:970,
from ckcdeb.h:856,
from ckuusr.c:86:
In function ‘snprintf’,
inlined from ‘newerrmsg’ at ckuusr.c:8207:9:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:68:10: note:
‘__builtin___snprintf_chk’ output 11 or more bytes (assuming 2147483676) into a
destination of size 320
68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
69 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
70 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
make[5]: Leaving directory '/build/reproducible-path/ckermit-414~beta11'
make[4]: *** [makefile:6475: linuxa] Error 2
make[4]: Leaving directory '/build/reproducible-path/ckermit-414~beta11'
make[3]: *** [makefile:6515: linux] Error 2
make[3]: Leaving directory '/build/reproducible-path/ckermit-414~beta11'
make[2]: *** [makefile:6991: linux+ssl] Error 2
make[2]: Leaving directory '/build/reproducible-path/ckermit-414~beta11'
make[1]: *** [debian/rules:33: override_dh_auto_build] Error 2
make[1]: Leaving directory '/build/reproducible-path/ckermit-414~beta11'
make: *** [debian/rules:30: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: ckermit
Source-Version: 416~beta12-3
Done: John Goerzen <[email protected]>
We believe that the bug you reported is fixed in the latest version of
ckermit, 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.
John Goerzen <[email protected]> (supplier of updated ckermit 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: Wed, 12 Nov 2025 05:13:32 -0600
Source: ckermit
Architecture: source
Version: 416~beta12-3
Distribution: unstable
Urgency: medium
Maintainer: John Goerzen <[email protected]>
Changed-By: John Goerzen <[email protected]>
Closes: 1096438 1118629
Changes:
ckermit (416~beta12-3) unstable; urgency=medium
.
* Permanently disable OpenSSL version check. Closes: #1118629.
* Ack NMU. Closes: #1096438.
Checksums-Sha1:
b73109bebf592c0d734bea0e092beb9394cdd896 1922 ckermit_416~beta12-3.dsc
f16ce1436ece0c0ce353f1374f87e6a2fe1fc040 23948
ckermit_416~beta12-3.debian.tar.xz
1f9cf9e7878fb329b5e8547fee14706f75a9bb77 7020
ckermit_416~beta12-3_source.buildinfo
Checksums-Sha256:
e5036bf03eae4697e7f7a7800a905c01b010489314569fade34935c1cd071e22 1922
ckermit_416~beta12-3.dsc
355b094fd9ecb95893c29c6b22a97753c092a56edf10f7a6e6d1f7a462f6a05d 23948
ckermit_416~beta12-3.debian.tar.xz
9f5ef21fccd1b890b9c09ffd89e8b366bc9097fd8b61eb6e0db6342193240780 7020
ckermit_416~beta12-3_source.buildinfo
Files:
6bb91526e5c27501aed4f747a249d651 1922 comm optional ckermit_416~beta12-3.dsc
759cfe7b9716cd451865abc13fd511a2 23948 comm optional
ckermit_416~beta12-3.debian.tar.xz
cd7ac6f698dbce0dff687f680f136ade 7020 comm optional
ckermit_416~beta12-3_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEJ217d7abdWx8toZp3Sn4hEKDntMFAmkUbUAACgkQ3Sn4hEKD
ntNknA//fvJiFMQDKRHAeKpWPRw4UNWcfRMsSyGZ3Hj/vSnHAxi43Bz6Ek8jdZlD
QDmHK5eQqXh14aT5JtOnzz3M8o+kbV6fbY3+4NEQBva91IX76DyYcWRVMEhkJ7xb
x3vfdmuxYh5k6n5rc+XjAbQOS2/Yy7LAO4QX0F4EgH4tdQbCjupHJUY7IBWZBith
AaTtoUzQ5ovaWSbwWDCvfuoCd4UstMEqu0HUGkyq0ngLoAn5Ls1vb7DIUGdFKsw/
n/HHj3BHBE5gjbRfJwkVk3lH2rn96IPJw0YaMBdi/qcMWaW7IFentLEW/vqDFYOC
pzy/mAdRKx9c/ijKZkNc915JxmNyI0NZ8mZMsFzwvlODQvO9yVa9xqCzd+dt4Mcc
jJY6pQkYqgIB0zxNF8G0nBLYugjgDpZkOdTDDgaYQomiNKHUhq/RmRkEayU8+F4h
oC+G8INGfyhPtEcTxgve/pmBUOKfSr9ENTb4DqKc3CTCMrJWxWdqYirowC10EWw1
tkyd6adUdKoDLjNkaQTG4lb89S4rIbztjSvellBxRoCqf8L7O8+nS63umg5lgDxf
j8Oltzt5Kz2yLtaYMk8Tkk4ivwkSh5VohRu+xs7TbHc21pq5U/i/gwhp09kwzaI+
MFGUUWK9Cflct2JvNY8GFfJZaH13yy/ObpjHpqV2rF0JPAnUs/I=
=PGG0
-----END PGP SIGNATURE-----
pgpn40jxbmvo9.pgp
Description: PGP signature
--- End Message ---