Your message dated Sat, 22 Feb 2025 15:13:02 +0000
with message-id <[email protected]>
and subject line Bug#1097948: fixed in sunclock 3.57-14
has caused the Debian Bug report #1097948,
regarding sunclock: 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.)
--
1097948: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1097948
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:sunclock
Version: 3.57-13
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/sunclock_3.57-13_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
[...]
| ^~~~~~~~~ ~~~~~~~~~~~~
sunclock.c:189:13: note: declared here
189 | extern void PopOption();
| ^~~~~~~~~
sunclock.c:6107:45: error: too many arguments to function ‘PopUrban’; expected
0, have 1
6107 | PopUrban(UrbanCaller);
| ^~~~~~~~ ~~~~~~~~~~~
sunclock.c:196:13: note: declared here
196 | extern void PopUrban();
| ^~~~~~~~
sunclock.c:6112:37: error: too many arguments to function ‘shutDown’; expected
0, have 2
6112 | shutDown(Context, 1);
| ^~~~~~~~ ~~~~~~~
sunclock.c:164:13: note: declared here
164 | extern void shutDown();
| ^~~~~~~~
sunclock.c:6158:21: error: too many arguments to function ‘doTimeout’; expected
0, have 1
6158 | doTimeout(Context);
| ^~~~~~~~~ ~~~~~~~
sunclock.c:5940:1: note: declared here
5940 | doTimeout(Context)
| ^~~~~~~~~
sunclock.c: In function ‘main’:
sunclock.c:6166:1: warning: old-style function definition
[-Wold-style-definition]
6166 | main(argc, argv)
| ^~~~
sunclock.c:6196:13: error: too many arguments to function ‘readRC’; expected 0,
have 2
6196 | if (readRC(app_default, 1)) exit(1);
| ^~~~~~ ~~~~~~~~~~~
sunclock.c:1773:1: note: declared here
1773 | readRC(fname, verbosity)
| ^~~~~~
sunclock.c:6205:18: error: too many arguments to function ‘tildepath’; expected
0, have 1
6205 | if ((p = tildepath("~/.sunclockrc")) == NULL) {
| ^~~~~~~~~ ~~~~~~~~~~~~~~~
sunclock.c:150:14: note: declared here
150 | extern char *tildepath(); /* Returns path to ~/<file> */
| ^~~~~~~~~
sunclock.c:6210:29: error: too many arguments to function ‘readRC’; expected 0,
have 2
6210 | if (p && *p) (void) readRC(p, 0);
| ^~~~~~ ~
sunclock.c:1773:1: note: declared here
1773 | readRC(fname, verbosity)
| ^~~~~~
sunclock.c:6258:34: error: too many arguments to function ‘salloc’; expected 0,
have 1
6258 | city_spotsizes = (int *) salloc(city_cat * sizeof(int));
| ^~~~~~ ~~~~~~~~~~~~~~~~~~~~~~
sunclock.c:141:17: note: declared here
141 | extern char * salloc();
| ^~~~~~
sunclock.c:6259:35: error: too many arguments to function ‘salloc’; expected 0,
have 1
6259 | city_sizelimits = (int *) salloc(city_cat * sizeof(int));
| ^~~~~~ ~~~~~~~~~~~~~~~~~~~~~~
sunclock.c:141:17: note: declared here
141 | extern char * salloc();
| ^~~~~~
sunclock.c: In function ‘processKey’:
sunclock.c:5560:17: warning: ignoring return value of ‘system’ declared with
attribute ‘warn_unused_result’ [-Wunused-result]
5560 | system(ExternAction);
| ^~~~~~~~~~~~~~~~~~~~
sunclock.c: In function ‘processMouseEvent’:
sunclock.c:5809:15: warning: ignoring return value of ‘system’ declared with
attribute ‘warn_unused_result’ [-Wunused-result]
5809 | system(ExternAction);
| ^~~~~~~~~~~~~~~~~~~~
make[2]: *** [<builtin>: sunclock.o] Error 1
make[2]: Leaving directory '/build/reproducible-path/sunclock-3.57'
make[1]: *** [debian/rules:18: override_dh_auto_build-arch] Error 2
make[1]: Leaving directory '/build/reproducible-path/sunclock-3.57'
make: *** [debian/rules:12: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: sunclock
Source-Version: 3.57-14
Done: Roland Rosenfeld <[email protected]>
We believe that the bug you reported is fixed in the latest version of
sunclock, 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.
Roland Rosenfeld <[email protected]> (supplier of updated sunclock 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: SHA256
Format: 1.8
Date: Sat, 22 Feb 2025 14:53:54 +0100
Source: sunclock
Architecture: source
Version: 3.57-14
Distribution: unstable
Urgency: medium
Maintainer: Roland Rosenfeld <[email protected]>
Changed-By: Roland Rosenfeld <[email protected]>
Closes: 1097948
Changes:
sunclock (3.57-14) unstable; urgency=medium
.
* 23_gcc15: Add GCC 15 (C23 standard) compatibility (Closes: #1097948).
* d/rules and 24_xmkmf-fix.patch: Replace -D_BSD_SOURCE -D_SVID_SOURCE
with -D_DEFAULT_SOURCE (as a workaround for #870836).
* 25_formatoverflow: Avoid format-overflow using bigger buffer.
* Update to Standards-Version 4.7.1 (no changes).
* Update DEP-3 headers of most patches.
* Install emx (man viewer) in /usr/libexec/sunclock (instead of lib),
updating 01_emx_directory.patch.
Checksums-Sha1:
6d8cb68e66d241c9ab8baf2733c1d21926607991 2024 sunclock_3.57-14.dsc
52dca5472dad439e7e85739c144e390cbe2fa66e 27100 sunclock_3.57-14.debian.tar.xz
cee1e1f2f5174f57c0bfee89fe78bc8914e33309 8389 sunclock_3.57-14_source.buildinfo
Checksums-Sha256:
e312cbd5e9b8dac222b14962b09760e40b76814c044cbe402e308ccdf9fd084c 2024
sunclock_3.57-14.dsc
334d967c761fc4eccf3345025af4889effd7961ee848dba9ef8c397ce500449a 27100
sunclock_3.57-14.debian.tar.xz
6f39b92f7dba74c3ee905da714ba8635384931901adc73a248525b68ba9ebe26 8389
sunclock_3.57-14_source.buildinfo
Files:
f342542196d38a1e70b4522293a45e5c 2024 x11 optional sunclock_3.57-14.dsc
8cff1f7d9dba258a409edff969d87e08 27100 x11 optional
sunclock_3.57-14.debian.tar.xz
cff99e67345a5d553574ef115e100b0e 8389 x11 optional
sunclock_3.57-14_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEErC+9sQSUPYpEoCEdAnE7z8pUELIFAme51ycACgkQAnE7z8pU
ELIroRAAj8opSG/u68SqvIbLv9kIyWlzgHaiPnXhstzz+L8AkOKBHpCat8B6Tf/C
9Cxcq13cU095S8ROCbQ+T5NDUp+x74TtRR/+G9R5DaWJaztZ7vvgyeed9GROBWYd
2an7mSpOGnsYzKqDvfZzObtVMY0K+vAeKjLcu4dTMN2/A+Ret3o0ZxhsOjgzwQh9
PPKJUqCQAYYZFbOgK/t7pN9xBwtu9995RmiI+dy0ZN9X6IyqaqewgUnGHjakm/le
zouifTs8cOSWylay9LlC9NFL2ghiEEcLVAzMfR7AgODVmbNbHYWJpEbTZdScL2Ig
b7D2kC4eZuPR9FkewR+YvSlRulwuy2LRjwZABYr0SPxkmn10zR3Zjg4EAB6CGmyC
I9/YhkshfnEkqb82H10TNjQ2cxUlrLiNFYJ4ge0HzzQMJ5LV0Ht4+U1Bf81He+Nw
6ezEBUnFD1JSQwbe7BqM6s/07p4YAQX0i/Z3Ap/DgMYq+pDkyTWBAgaE7XyK7uUJ
YbWOIWDR4bn2Bl3fuqSnQ8MLXnjnzOJgFZxjd8ZObEZz/DeUd/l9dhZUWcjCNVGn
aeJpVWHmISM11o1BPoJYBRUEmuv30bK7Nq/r4k2v622r6xvwItMQijFHMrg646cJ
Q4M56ISNzu82q54A3w9/lReKuAsKakQgSdaohw8SF0/UgBEXcHU=
=KOEt
-----END PGP SIGNATURE-----
pgpzHwlUJQq8C.pgp
Description: PGP signature
--- End Message ---