Your message dated Wed, 24 Sep 2025 00:38:10 +0000
with message-id <[email protected]>
and subject line Bug#1097466: fixed in ninvaders 0.1.1-6
has caused the Debian Bug report #1097466,
regarding ninvaders: 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.)


-- 
1097466: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1097466
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:ninvaders
Version: 0.1.1-5
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/ninvaders_0.1.1-5_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

[...]
1s7WbW9UNJJ3/B0dAk0luFqv7nLp5B8PQXu9qZZypBCX130lvV8MGr0IpDaOvRCf
jT0toRtvMU6p9iTr4Quib7Od4xOOXbG696UJGX6kSn/RR511NWnEQN+1biSht+T3
6+1onM9+M1CBz40+BSD1t5ImjE9+R4nvFn53vjXwkgzUSM0LtzEJDNBeXLxhVIgO
nTVR7V91ubD7+BalRvcxoRGZWdfQoDC3duXWF09suIXA7eDBEf8=
=40N1
-----END PGP SIGNATURE-----

dpkg-source: warning: cannot verify inline signature for 
./ninvaders_0.1.1-5.dsc: unsupported subcommand
dpkg-source: info: extracting ninvaders in 
/build/reproducible-path/ninvaders-0.1.1
dpkg-source: info: unpacking ninvaders_0.1.1.orig.tar.gz
dpkg-source: info: unpacking ninvaders_0.1.1-5.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying debian-changes

Check disk space
----------------

Sufficient free space for build

User Environment
----------------

APT_CONFIG=/var/lib/sbuild/apt.conf
HOME=/sbuild-nonexistent
LANG=C.UTF-8
LC_ALL=C.UTF-8
LOGNAME=user42
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
SHELL=/bin/sh
USER=user42

dpkg-buildpackage
-----------------

Command: dpkg-buildpackage --sanitize-env -us -uc -b
dpkg-buildpackage: info: source package ninvaders
dpkg-buildpackage: info: source version 0.1.1-5
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Matt Palmer <[email protected]>
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture amd64
 debian/rules clean
dh_testdir
dh_testroot
rm -f build-stamp configure-stamp
# Add here commands to clean up after the build process.
/usr/bin/make clean
make[1]: Entering directory '/build/reproducible-path/ninvaders-0.1.1'
rm -f nInvaders globals.o view.o aliens.o ufo.o player.o nInvaders.o
make[1]: Leaving directory '/build/reproducible-path/ninvaders-0.1.1'
dh_clean
 debian/rules binary
dh_testdir
# Add here commands to configure the package.
touch configure-stamp
dh_testdir
/usr/bin/make
make[1]: Entering directory '/build/reproducible-path/ninvaders-0.1.1'
gcc -c  -I. -O3 -Wall  globals.c
globals.c:46:6: error: conflicting types for ‘doSleep’; have ‘void(int)’
   46 | void doSleep(int microseconds)
      |      ^~~~~~~
In file included from globals.c:29:
globals.h:28:13: note: previous declaration of ‘doSleep’ with type ‘void(void)’
   28 | extern void doSleep();
      |             ^~~~~~~
make[1]: *** [Makefile:14: globals.o] Error 1
make[1]: Leaving directory '/build/reproducible-path/ninvaders-0.1.1'
make: *** [debian/rules:25: build-stamp] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: ninvaders
Source-Version: 0.1.1-6
Done: Matt Palmer <[email protected]>

We believe that the bug you reported is fixed in the latest version of
ninvaders, 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.
Matt Palmer <[email protected]> (supplier of updated ninvaders 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, 24 Sep 2025 09:39:53 +1000
Source: ninvaders
Binary: ninvaders ninvaders-dbgsym
Architecture: source amd64
Version: 0.1.1-6
Distribution: unstable
Urgency: low
Maintainer: Matthew Palmer <[email protected]>
Changed-By: Matt Palmer <[email protected]>
Description:
 ninvaders  - A space invaders-like game using ncurses
Closes: 901065 1097466
Changes:
 ninvaders (0.1.1-6) unstable; urgency=low
 .
   * Fixes for GCC 15 compatibility.  Closes: #1097466.
   * Use dh_auto_build to support cross-compilation.  Closes: #901065.
     Thanks for Helmut Grohne for the patch.
Checksums-Sha1:
 18b51a30a3ce6a7098f1b923157be276790f90f1 1691 ninvaders_0.1.1-6.dsc
 c4c878302cc6a76620eaf59c633acdba80405584 15656 ninvaders_0.1.1-6.debian.tar.xz
 2b2bb143732d8a5584e799260969fe8d918a0d7e 3732 
ninvaders-dbgsym_0.1.1-6_amd64.deb
 b8301bc7a2eb9e910dbf6a295c886d4327f4900f 6281 ninvaders_0.1.1-6_amd64.buildinfo
 7b268f7a94a1ce48209c7e903f74a7338178fd41 19248 ninvaders_0.1.1-6_amd64.deb
Checksums-Sha256:
 e5a34835315dff838d533966de6e5b5a3bd2d50364143aecf6ffc430aa9616d9 1691 
ninvaders_0.1.1-6.dsc
 c540c5cab5e0bf327564d208c5ff5f597a1096000a74241a1fb484952efc481e 15656 
ninvaders_0.1.1-6.debian.tar.xz
 47ecea206dd99bb55488dd7152ad1f1333bc076d0c87650f4a67e54918cda5a0 3732 
ninvaders-dbgsym_0.1.1-6_amd64.deb
 f084cd79db2b5fc9d760ff9ac2c7fdc16f507fe27638b100f29e8d87dce1b8fb 6281 
ninvaders_0.1.1-6_amd64.buildinfo
 7bf73cae68be1ba806485657c51f71355b60e8b43f4cefc017da5ca6133b0236 19248 
ninvaders_0.1.1-6_amd64.deb
Files:
 9785ba063ac93cc8464edd56c2b676ba 1691 games optional ninvaders_0.1.1-6.dsc
 28a9e91266e500ce8c5857b08b2bcafc 15656 games optional 
ninvaders_0.1.1-6.debian.tar.xz
 826051c422962d9e48eb105af26a55af 3732 debug optional 
ninvaders-dbgsym_0.1.1-6_amd64.deb
 f68a0f51f50e41bd47c261930ad1a197 6281 games optional 
ninvaders_0.1.1-6_amd64.buildinfo
 8edde2ab6afda1a974f1c6b130292562 19248 games optional 
ninvaders_0.1.1-6_amd64.deb

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

iQIzBAEBCgAdFiEE3OdsmjZ4XOAi78wnFlSWWkn3/JsFAmjTOcEACgkQFlSWWkn3
/JuLPA/+JwmpX3lxcBl0Kvhbob8PZTFK35/knHqSo25bI+wMTcBDPrRMrYTCZvOZ
xjh8OqGvSitB8FXy3jtwJVIKrevbCz8LHRSQjDqbURztWPf01VLsPePVnGZrx3hJ
+RHF52PPN2sVS4eEwqQU+HRZNT96lptRr1GajxYRuta4SRrSEodVYVkUlY5t5iCN
Ud+aJSNI8VYqNDpGyeeW1eZpgNlaMTYbJGixKrEfLkroG5ilSRBEIFmVdZMRyB38
EbAjMHppnDgiibNZN09B+QESsSgU8fwnCqqCQGGO3Vk+8loCBceNCk3sswtkTBiK
/RRtt5LFyGvh8Smsm/jAWhda8SlxXTPXp9evoXnh0SCBRM1titnb/QdY08z8Kka9
aCXenFkeAZpXHCTOyjXaBWTKLVVUGXN0cIiraJJjQf4Hwr4bybmE9GOwMYTc/5Qm
uO0ptW8CHeOfRDOR35CWGkg0Woi0I1v7MURnMnYEfWvMstp4HQXFEmGpwWXcT7TC
KMFU+XE8jwn4ozH+g3p12+fVMYXMzf848PXIgkk8yddhOyYBOZDD3wgLqE9jsw+r
1EIQq/Qb3piIOj7GhoF4EZXMmxwc6ne89HqYEt1oR0uhqWagVxHSZAhh5JQuQdc0
ng3H22afF8GrVSR5+fS6GfV7Y5ctFltwAJ9OHfkgz29H0ny3+yQ=
=P1Nv
-----END PGP SIGNATURE-----

Attachment: pgpTWdDF5WzVe.pgp
Description: PGP signature


--- End Message ---

Reply via email to