Your message dated Sun, 14 Sep 2025 22:22:27 +0000
with message-id <[email protected]>
and subject line Bug#1097505: fixed in oneko 1.2.sakura.6-16
has caused the Debian Bug report #1097505,
regarding oneko: 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.)


-- 
1097505: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1097505
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:oneko
Version: 1.2.sakura.6-15
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/oneko_1.2.sakura.6-15_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

[...]
 1355 | NekoErrorHandler(dpy, err)
      | ^~~~~~~~~~~~~~~~
oneko.c: In function ‘GetArguments’:
oneko.c:1416:1: warning: old-style function definition [-Wold-style-definition]
 1416 | GetArguments(argc, argv, theDisplayName)
      | ^~~~~~~~~~~~
oneko.c: In function ‘main’:
oneko.c:1555:1: warning: old-style function definition [-Wold-style-definition]
 1555 | main(argc, argv)
      | ^~~~
oneko.c:1572:19: error: passing argument 2 of ‘signal’ from incompatible 
pointer type [-Wincompatible-pointer-types]
 1572 |   signal(SIGALRM, NullFunction);
      |                   ^~~~~~~~~~~~
      |                   |
      |                   void (*)(void)
In file included from oneko.h:20,
                 from oneko.c:9:
/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)
      |                                          ~~~~~~~~~~~~~~~^~~~~~~~~
oneko.c:1342:1: note: ‘NullFunction’ declared here
 1342 | NullFunction()
      | ^~~~~~~~~~~~
/usr/include/signal.h:72:16: note: ‘__sighandler_t’ declared here
   72 | typedef void (*__sighandler_t) (int);
      |                ^~~~~~~~~~~~~~
oneko.c:1573:18: error: passing argument 2 of ‘signal’ from incompatible 
pointer type [-Wincompatible-pointer-types]
 1573 |   signal(SIGINT, RestoreCursor);
      |                  ^~~~~~~~~~~~~
      |                  |
      |                  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)
      |                                          ~~~~~~~~~~~~~~~^~~~~~~~~
oneko.c:716:1: note: ‘RestoreCursor’ declared here
  716 | RestoreCursor()
      | ^~~~~~~~~~~~~
/usr/include/signal.h:72:16: note: ‘__sighandler_t’ declared here
   72 | typedef void (*__sighandler_t) (int);
      |                ^~~~~~~~~~~~~~
oneko.c:1574:19: error: passing argument 2 of ‘signal’ from incompatible 
pointer type [-Wincompatible-pointer-types]
 1574 |   signal(SIGTERM, RestoreCursor);
      |                   ^~~~~~~~~~~~~
      |                   |
      |                   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)
      |                                          ~~~~~~~~~~~~~~~^~~~~~~~~
oneko.c:716:1: note: ‘RestoreCursor’ declared here
  716 | RestoreCursor()
      | ^~~~~~~~~~~~~
/usr/include/signal.h:72:16: note: ‘__sighandler_t’ declared here
   72 | typedef void (*__sighandler_t) (int);
      |                ^~~~~~~~~~~~~~
oneko.c:1575:19: error: passing argument 2 of ‘signal’ from incompatible 
pointer type [-Wincompatible-pointer-types]
 1575 |   signal(SIGQUIT, RestoreCursor);
      |                   ^~~~~~~~~~~~~
      |                   |
      |                   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)
      |                                          ~~~~~~~~~~~~~~~^~~~~~~~~
oneko.c:716:1: note: ‘RestoreCursor’ declared here
  716 | RestoreCursor()
      | ^~~~~~~~~~~~~
/usr/include/signal.h:72:16: note: ‘__sighandler_t’ declared here
   72 | typedef void (*__sighandler_t) (int);
      |                ^~~~~~~~~~~~~~
make: *** [debian/rules:21: build-stamp] Error 1
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: oneko
Source-Version: 1.2.sakura.6-16
Done: Ricardo Mones <[email protected]>

We believe that the bug you reported is fixed in the latest version of
oneko, 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.
Ricardo Mones <[email protected]> (supplier of updated oneko 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: Sun, 14 Sep 2025 23:53:17 +0200
Source: oneko
Architecture: source
Version: 1.2.sakura.6-16
Distribution: unstable
Urgency: high
Maintainer: Ricardo Mones <[email protected]>
Changed-By: Ricardo Mones <[email protected]>
Closes: 1097505
Changes:
 oneko (1.2.sakura.6-16) unstable; urgency=high
 .
   * Update headers to DEP3 format and refresh patches
   * Add patch to fix build with GCC-15 (Closes: #1097505)
   * Update Standards-Version to 4.7.2 with no other changes
   * Raise urgency because of RC bug
Checksums-Sha1:
 610ac754af24ed3432950f9223686a6c79d5d3c9 1862 oneko_1.2.sakura.6-16.dsc
 73e55f9c8ebbc929506aa9cfa2537159459ea6ae 11524 
oneko_1.2.sakura.6-16.debian.tar.xz
 8eff322f62f6048b01249a737bba9a467a8e6dfb 6449 
oneko_1.2.sakura.6-16_amd64.buildinfo
Checksums-Sha256:
 c73ceadfa84ecf123d8f00006b3d2739a8d9cb4762b41613d6d4ec558c76ac5f 1862 
oneko_1.2.sakura.6-16.dsc
 0828e664291b6d65791f13cd02f2098198f2312d813baffe6ddca3f95c2e2bb5 11524 
oneko_1.2.sakura.6-16.debian.tar.xz
 135300bc2c0c39931cf2a4bfb786cf3f6fb84d04ef2c592db4e663a79112859d 6449 
oneko_1.2.sakura.6-16_amd64.buildinfo
Files:
 17c0f3ded71ea66e377cf348127068a9 1862 games optional oneko_1.2.sakura.6-16.dsc
 ca7b7674a0572cb3b8fcfb39729bd9f2 11524 games optional 
oneko_1.2.sakura.6-16.debian.tar.xz
 99114c7c1991d66b14a2ede242842b94 6449 games optional 
oneko_1.2.sakura.6-16_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEQ7w2SxbfDCBevXWSHw8KiN5bzKYFAmjHOicACgkQHw8KiN5b
zKbayg//d6X5gXKpAaS7163WVFyf8HnNMgW6q4bAfIr08+GlB0kxsn+wuG0tyyzR
xKclSdHmqVBS/JLc6skbMZkoRKMpgdFphxgpqOeFIRXhO0JWvScauIstJbBplUAM
ZWzLsEL4nFOQTS63VZQMa4rYrr1Gw63Jh5NquxLa+tCzgV20azDhKZljAJT0kb0Z
t2YvRoliNlYlwm77Un514VLSZ+d2aKzOI/cNklYUBTyqHWgN8hgNR6FoT94SiSg9
gEgAl71wu2RkjM+3Z91bRyzyAWF/nNegP2/4Oq8RF6lhfH3dcOKKXD+pOnnyY8Cw
+FsyQSHT9fIUCOqQKtBfXmYmas5nRCaA7iIMJFUbeKYz1RXpULUgQ4I1opFB5Z2L
CDwdHDKvCi4kbveuj0V64XZDG8G7oZTOalaLMOipl5/U4gd2gwfnwclzUvVb5PKv
t/TJQsA80kN58gQmGg1avLmpuDaktbesSnaj3pWb+dLn3AnulT/Uj36WVrsAlJ2D
RSKQAbUVQgCC2ivg0ZkZn5g92o2iZrVVBM7IeZew3YJZ5JbAM38PlvYiSM3TUd4S
V5rcOxRa5QvUGe5as4RQvpQ9NDkIYd5vmvAHwT5TgLBtXYyjNv34bxl7A0VDLkWD
E5YbGU5sjANG0Msoai289hk9zF5HYZ92Mr9q0kyHgSh++nkgMJE=
=bT9W
-----END PGP SIGNATURE-----

Attachment: pgp29q8Ypj6eO.pgp
Description: PGP signature


--- End Message ---

Reply via email to