Your message dated Sun, 14 Sep 2025 18:57:00 +0000
with message-id <[email protected]>
and subject line Bug#1097899: fixed in slrn 1.0.3+dfsg-9
has caused the Debian Bug report #1097899,
regarding slrn: 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.)
--
1097899: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1097899
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:slrn
Version: 1.0.3+dfsg-8
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/slrn_1.0.3+dfsg-8_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
[...]
/usr/include/uudeview.h:191:18: note: declared here
191 | int UUEXPORT UUSetOption _ANSI_ARGS_((int, int, char *));
| ^~~~~~~~~~~
/build/reproducible-path/slrn-1.0.3+dfsg/src/art.c:4587:27: error: too many
arguments to function ‘UULoadFile’; expected 0, have 3
4587 | if (UURET_OK != (ret = UULoadFile (file, NULL, 0)))
| ^~~~~~~~~~ ~~~~
/usr/include/uudeview.h:208:18: note: declared here
208 | int UUEXPORT UULoadFile _ANSI_ARGS_((char *, char *,
int));
| ^~~~~~~~~~
/build/reproducible-path/slrn-1.0.3+dfsg/src/art.c:4592:29: error: too many
arguments to function ‘UUGetOption’; expected 0, have 4
4592 | file, UUGetOption (UUOPT_ERRNO, NULL, NULL, 0));
| ^~~~~~~~~~~ ~~~~~~~~~~~
/usr/include/uudeview.h:190:18: note: declared here
190 | int UUEXPORT UUGetOption _ANSI_ARGS_((int, int *, char
*, int));
| ^~~~~~~~~~~
/build/reproducible-path/slrn-1.0.3+dfsg/src/art.c:4594:58: error: too many
arguments to function ‘UUstrerror’; expected 0, have 1
4594 | slrn_error (_("could not load %s: %s"), file, UUstrerror
(ret));
| ^~~~~~~~~~ ~~~
/usr/include/uudeview.h:192:18: note: declared here
192 | char * UUEXPORT UUstrerror _ANSI_ARGS_((int));
| ^~~~~~~~~~
/build/reproducible-path/slrn-1.0.3+dfsg/src/art.c:4598:27: error: too many
arguments to function ‘UUGetFileListItem’; expected 0, have 1
4598 | while (NULL != (item = UUGetFileListItem (i)))
| ^~~~~~~~~~~~~~~~~ ~
/usr/include/uudeview.h:210:18: note: declared here
210 | uulist *UUEXPORT UUGetFileListItem _ANSI_ARGS_((int));
| ^~~~~~~~~~~~~~~~~
/build/reproducible-path/slrn-1.0.3+dfsg/src/art.c:4605:15: error: too many
arguments to function ‘UUDecodeFile’; expected 0, have 2
4605 | ret = UUDecodeFile (item, NULL);
| ^~~~~~~~~~~~ ~~~~
/usr/include/uudeview.h:214:18: note: declared here
214 | int UUEXPORT UUDecodeFile _ANSI_ARGS_((uulist *, char *));
| ^~~~~~~~~~~~
/build/reproducible-path/slrn-1.0.3+dfsg/src/art.c:4614:25: error: too many
arguments to function ‘UUstrerror’; expected 0, have 1
4614 | else err = UUstrerror (ret);
| ^~~~~~~~~~ ~~~
/usr/include/uudeview.h:192:18: note: declared here
192 | char * UUEXPORT UUstrerror _ANSI_ARGS_((int));
| ^~~~~~~~~~
/build/reproducible-path/slrn-1.0.3+dfsg/src/art.c:4621:1: warning: no return
statement in function returning non-void [-Wreturn-type]
4621 | }
| ^
/build/reproducible-path/slrn-1.0.3+dfsg/src/art.c: In function ‘view_scores’:
/build/reproducible-path/slrn-1.0.3+dfsg/src/art.c:5574:48: warning: cast
discards ‘const’ qualifier from pointer target type [-Wcast-qual]
5574 | if (slrn_edit_file (Slrn_Editor_Score, (char *) hlp->filename,
| ^
/build/reproducible-path/slrn-1.0.3+dfsg/src/art.c: In function
‘find_children_headers’:
/build/reproducible-path/slrn-1.0.3+dfsg/src/art.c:5978:4: warning: format not
a string literal, argument types not checked [-Wformat-nonliteral]
5978 | slrn_message_now (fmt, meter_chars[last_meter_char]);
| ^~~~~~~~~~~~~~~~
/build/reproducible-path/slrn-1.0.3+dfsg/src/art.c:5997:9: warning: format not
a string literal, argument types not checked [-Wformat-nonliteral]
5997 | slrn_message_now (fmt, meter_chars[last_meter_char]);
| ^~~~~~~~~~~~~~~~
/build/reproducible-path/slrn-1.0.3+dfsg/src/art.c: In function
‘gen_cancel_key’:
/build/reproducible-path/slrn-1.0.3+dfsg/src/art.c:3688:11: warning: ignoring
return value of ‘fread’ declared with attribute ‘warn_unused_result’
[-Wunused-result]
3688 | (void) fread (buf, filelen, 1, cansecret);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/slrn-1.0.3+dfsg/src/art.c: In function
‘display_article_line’:
/build/reproducible-path/slrn-1.0.3+dfsg/src/art.c:8991:12: warning: this
statement may fall through [-Wimplicit-fallthrough=]
8991 | if (Slrn_Verbatim_Marks_Hidden)
| ^
/build/reproducible-path/slrn-1.0.3+dfsg/src/art.c:8994:7: note: here
8994 | case VERBATIM_LINE:
| ^~~~
make[2]: *** [Makefile:225:
/build/reproducible-path/slrn-1.0.3+dfsg/src/objs/art.o] Error 1
make[2]: Leaving directory '/build/reproducible-path/slrn-1.0.3+dfsg/src'
make[1]: *** [debian/rules:12: override_dh_auto_build] Error 2
make[1]: Leaving directory '/build/reproducible-path/slrn-1.0.3+dfsg'
make: *** [debian/rules:8: build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: slrn
Source-Version: 1.0.3+dfsg-9
Done: Moritz Muehlenhoff <[email protected]>
We believe that the bug you reported is fixed in the latest version of
slrn, 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.
Moritz Muehlenhoff <[email protected]> (supplier of updated slrn 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: Fri, 12 Sep 2025 23:01:31 +0200
Source: slrn
Architecture: source
Version: 1.0.3+dfsg-9
Distribution: unstable
Urgency: medium
Maintainer: Moritz Muehlenhoff <[email protected]>
Changed-By: Moritz Muehlenhoff <[email protected]>
Closes: 1097899 1106770
Changes:
slrn (1.0.3+dfsg-9) unstable; urgency=medium
.
[ Carles Pina i Estany ]
* Added po-debconf Catalan translation (Closes: #1106770)
.
[ Moritz Muehlenhoff ]
* Stick with C17 to fix build with GCC 15 (Closes: #1097899)
Checksums-Sha1:
1be14100633af70cfd3c1584ee832b7c23939d2c 2010 slrn_1.0.3+dfsg-9.dsc
2e1821a924b75bfcebab6d8084dd6742be979160 51044 slrn_1.0.3+dfsg-9.debian.tar.xz
3b1bc2907f4ee1e064cec89bcf96087a5c054366 7264 slrn_1.0.3+dfsg-9_amd64.buildinfo
Checksums-Sha256:
6e9041af63e78a42c29fe3e5d1c8b443e0dcd4bae6fdf42e2e22d7c5845cb298 2010
slrn_1.0.3+dfsg-9.dsc
2c4ae0466268a1fe58746be67bdb9f19b1544df3058dcc25e066ae8daf82a5b9 51044
slrn_1.0.3+dfsg-9.debian.tar.xz
240195a852d32ee6e6031693cde6d78ff975b2d251957c15b56f5487ea40980d 7264
slrn_1.0.3+dfsg-9_amd64.buildinfo
Files:
9d36be7047ef0f91bc91ca91b663945a 2010 news optional slrn_1.0.3+dfsg-9.dsc
afc77baa51950c89e4b47c78faecd524 51044 news optional
slrn_1.0.3+dfsg-9.debian.tar.xz
8bc4465b36342d6c0cccffa856ef8538 7264 news optional
slrn_1.0.3+dfsg-9_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEtuYvPRKsOElcDakFEMKTtsN8TjYFAmjHC8oACgkQEMKTtsN8
TjYiig/8D14NKsi6aRvaRuxhISiUgwUsr5eMkAZQaxdELA8CfOyW2kU92XCpqjpz
qbSWLDn9B97POrD1YpiWYdkrbsZrjRXv38B7CTGN8AqMIfwbTzyOTVTT39cY7Z98
KMEtKcPtwXGSTp+drj1gRtTH9HfnCU/OBMWUmX04qno5g8pUEgIk8nM9K69WqMn7
XYaimrzvpCxppA86LWc5ZZlQd97pim/7nGr4PnW0CEpy14+aroFdHzPqu4m8pQVT
nX7ebay/889+0TOCqm98kK3hjdDVWbFv4MyiSRU62Fqp39aAOiB1mNk2Cp9a6WW3
DUrP9DJaOmXQFNoh/MaEFhm0d/wGcaQ8yeDM2mbHTFhGNA03i9WVC1us8QpUaVUu
ZKHXxWDmrE9/LVyj9THpTqWKGmwiwYTYnVd0nEqcKMRm9qSsl04ZkGk/N0WKHtZc
9C/Coon9rpHxppm6A6MO9/Bv1QAl5G4eIWx2MvzgIoC5rK+g559zerup8ofvd0KJ
zxE1HYExWaaEshJO4qcNhU3AQBhaeinlOp71WNxNdlqZhi7/QpYYcdLfC3T+dsIV
0rqopwLmqZVuBxMIUfY4ss+IbIcppkAXkwhjFnD9gekecVqIBIf5zRyQv2rYF8LH
Fhc2mGTTxrq1sznpvy1JwseticLozUq3ZKDLJl0QtzQOu3PTPs4=
=rBep
-----END PGP SIGNATURE-----
pgpj3iHiGcfyc.pgp
Description: PGP signature
--- End Message ---