Your message dated Thu, 06 Aug 2026 08:18:42 +0000
with message-id <[email protected]>
and subject line Bug#1133544: fixed in marsshooter 0.7.6-11
has caused the Debian Bug report #1133544,
regarding marsshooter: ftbfs with GCC-16
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.)


-- 
1133544: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1133544
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:marsshooter
Version: 0.7.6-10
Severity: important
Tags: sid forky ftbfs
User: [email protected]
Usertags: ftbfs-gcc-16

Hi,

marsshooter fails to build in a test rebuild on at least amd64 and arm64 with
gcc-16/g++-16, but builds properly with gcc-15/g++-15. The severity of this
report will be raised before the forky release.

The full build log can be found at:
https://people.debian.org/~ema/gcc-16-rebuilds/output-1/marsshooter_arm64.build.xz

The last lines of the build log are at the end of this report.

To build with GCC 16, either set CC=gcc-16 CXX=g++-16 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.

  apt-get -t=experimental install g++ 

Common build failures include unused (but set) variables, array subscripts
partly outside array bounds, and new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-16/porting_to.html

Please only close this issue after double-checking that the package can be
built correctly with GCC 16.

Please do not reassign this bug to another package. If a fix in another package
is required, then file a bug for the other package (or clone), and mark this
bug as blocked by the bug in the other package.

[...]


  304 |         window_.setActive(true);
      |         ~~~~~~~~~~~~~~~~~^~~~~~
/usr/include/SFML/Graphics/RenderWindow.hpp:179:24: note: declared here
  179 |     [[nodiscard]] bool setActive(bool active = true) override;
      |                        ^~~~~~~~~
/build/reproducible-path/marsshooter-0.7.6/src/Weapons/weapons.cpp: In function 
‘Weapon* weapons::createPrev(WeaponType, Ship*)’:
/build/reproducible-path/marsshooter-0.7.6/src/Weapons/weapons.cpp:76:46: 
warning: arithmetic between enumeration type ‘weapons::WeaponType’ and 
floating-point type ‘double’ is deprecated [-Wdeprecated-enum-float-conversion]
   76 |         int next(type == 1 ? wNoWeapon : type*0.5), i(1);
      |                                          ~~~~^~~~
/build/reproducible-path/marsshooter-0.7.6/src/Weapons/weapons.cpp:76:28: 
warning: conditional expression between enumeration type ‘weapons::WeaponType’ 
and floating-point type ‘double’ is deprecated 
[-Wdeprecated-enum-float-conversion]
   76 |         int next(type == 1 ? wNoWeapon : type*0.5), i(1);
      |                  ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/marsshooter-0.7.6/src/System/settings.cpp: In function 
‘bool settings::save()’:
/build/reproducible-path/marsshooter-0.7.6/src/System/settings.cpp:166:43: 
error: use of deleted function ‘std::basic_ostream<char, _Traits>& 
std::operator<<(basic_ostream<char, _Traits>&, char32_t) [with _Traits = 
char_traits<char>]’
  166 |                 outStream<<C_playerIName[i]<<" ";
      |                                           ^
In file included from /usr/include/c++/16/bits/unique_ptr.h:42,
                 from /usr/include/c++/16/memory:80,
                 from /usr/include/SFML/Window/GlResource.hpp:32,
                 from /usr/include/SFML/Graphics/Texture.hpp:35,
                 from /usr/include/SFML/Graphics/Font.hpp:34,
                 from /usr/include/SFML/Graphics.hpp:36,
                 from 
/build/reproducible-path/marsshooter-0.7.6/include/System/Color3f.hpp:23,
                 from 
/build/reproducible-path/marsshooter-0.7.6/include/System/settings.hpp:21,
                 from 
/build/reproducible-path/marsshooter-0.7.6/src/System/settings.cpp:18:
/usr/include/c++/16/bits/ostream.h:681:5: note: declared here
  681 |     operator<<(basic_ostream<char, _Traits>&, char32_t) = delete;
      |     ^~~~~~~~
/build/reproducible-path/marsshooter-0.7.6/src/System/settings.cpp:166:43: 
note: use ‘-fdiagnostics-all-candidates’ to display considered candidates
  166 |                 outStream<<C_playerIName[i]<<" ";
      |                                           ^
/build/reproducible-path/marsshooter-0.7.6/src/System/settings.cpp:181:44: 
error: use of deleted function ‘std::basic_ostream<char, _Traits>& 
std::operator<<(basic_ostream<char, _Traits>&, char32_t) [with _Traits = 
char_traits<char>]’
  181 |                 outStream<<C_playerIIName[i]<<" ";
      |                                            ^
/usr/include/c++/16/bits/ostream.h:681:5: note: declared here
  681 |     operator<<(basic_ostream<char, _Traits>&, char32_t) = delete;
      |     ^~~~~~~~
/build/reproducible-path/marsshooter-0.7.6/src/System/settings.cpp:181:44: 
note: use ‘-fdiagnostics-all-candidates’ to display considered candidates
  181 |                 outStream<<C_playerIIName[i]<<" ";
      |                                            ^
/build/reproducible-path/marsshooter-0.7.6/src/System/generateName.cpp: In 
function ‘void generateName::{anonymous}::init_()’:
/build/reproducible-path/marsshooter-0.7.6/src/System/generateName.cpp:124:36: 
warning: ‘void std::random_shuffle(_RAIter, _RAIter) [with _RAIter = 
__gnu_cxx::__normal_iterator<pair<sf::String, int>*, vector<pair<sf::String, 
int> > >]’ is deprecated: use 'std::shuffle' instead [-Wdeprecated-declarations]
  124 |                 std::random_shuffle(temp.begin(), temp.end());
      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/16/chrono:57,
                 from /usr/include/SFML/System/Time.hpp:30,
                 from /usr/include/SFML/Window/WindowBase.hpp:36,
                 from /usr/include/SFML/Window/Window.hpp:32,
                 from /usr/include/SFML/Window.hpp:42,
                 from 
/build/reproducible-path/marsshooter-0.7.6/include/System/Key.hpp:21,
                 from 
/build/reproducible-path/marsshooter-0.7.6/include/System/generateName.hpp:21,
                 from 
/build/reproducible-path/marsshooter-0.7.6/src/System/generateName.cpp:18:
/usr/include/c++/16/bits/stl_algo.h:4515:5: note: declared here
 4515 |     random_shuffle(_RandomAccessIterator __first, _RandomAccessIterator 
__last)
      |     ^~~~~~~~~~~~~~
/build/reproducible-path/marsshooter-0.7.6/src/System/generateName.cpp:132:32: 
warning: ‘void std::random_shuffle(_RAIter, _RAIter) [with _RAIter = 
__gnu_cxx::__normal_iterator<sf::String*, vector<sf::String> >]’ is deprecated: 
use 'std::shuffle' instead [-Wdeprecated-declarations]
  132 |             std::random_shuffle(temp2.begin(), temp2.end());
      |             ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/16/bits/stl_algo.h:4515:5: note: declared here
 4515 |     random_shuffle(_RandomAccessIterator __first, _RandomAccessIterator 
__last)
      |     ^~~~~~~~~~~~~~
make[3]: *** [src/CMakeFiles/marsshooter.dir/build.make:2336: 
src/CMakeFiles/marsshooter.dir/System/settings.cpp.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory 
'/build/reproducible-path/marsshooter-0.7.6/obj-aarch64-linux-gnu'
make[2]: *** [CMakeFiles/Makefile2:109: src/CMakeFiles/marsshooter.dir/all] 
Error 2
make[2]: Leaving directory 
'/build/reproducible-path/marsshooter-0.7.6/obj-aarch64-linux-gnu'
make[1]: *** [Makefile:159: all] Error 2
make[1]: Leaving directory 
'/build/reproducible-path/marsshooter-0.7.6/obj-aarch64-linux-gnu'
dh_auto_build: error: cd obj-aarch64-linux-gnu && make -j128 INSTALL="install 
--strip-program=true" VERBOSE=1 returned exit code 2
make: *** [debian/rules:5: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess failed with exit 
status 2

--- End Message ---
--- Begin Message ---
Source: marsshooter
Source-Version: 0.7.6-11
Done: Sébastien Noel <[email protected]>

We believe that the bug you reported is fixed in the latest version of
marsshooter, 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.
Sébastien Noel <[email protected]> (supplier of updated marsshooter 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: Thu, 06 Aug 2026 10:14:33 +0200
Source: marsshooter
Architecture: source
Version: 0.7.6-11
Distribution: unstable
Urgency: medium
Maintainer: Debian Games Team <[email protected]>
Changed-By: Sébastien Noel <[email protected]>
Closes: 1133544
Changes:
 marsshooter (0.7.6-11) unstable; urgency=medium
 .
   * Team upload
   * Add patch to fix FTBFS with gcc-16 (Closes: #1133544)
Checksums-Sha1:
 ee1ddfd572a3840864fc77ddd8f3e6167f838ed6 1760 marsshooter_0.7.6-11.dsc
 a139cc746871692669ddf9b810bc5af1f9e7300f 22828 
marsshooter_0.7.6-11.debian.tar.xz
 b6f86aa101f204a0c5c8af8157635164a07f284c 9076 
marsshooter_0.7.6-11_amd64.buildinfo
Checksums-Sha256:
 47e871bb02d673c6782c6311302432d8af7c5f62c427b6954550181621d6f7bc 1760 
marsshooter_0.7.6-11.dsc
 b96c55b0ac6e8788ded624f64c39f1ede02381badd286dfe869147cf67307e27 22828 
marsshooter_0.7.6-11.debian.tar.xz
 7d9fd48b529996596d2c0d09f2e3d965290ca1b6d48380ef2cf80864dfa0605d 9076 
marsshooter_0.7.6-11_amd64.buildinfo
Files:
 962e96d3ef90f230f82d244ac40d5fda 1760 games optional marsshooter_0.7.6-11.dsc
 0fcde86df5676bbe061a786893823f1e 22828 games optional 
marsshooter_0.7.6-11.debian.tar.xz
 38b4fa7b8d6d1fb0d7b18e7f0f655e75 9076 games optional 
marsshooter_0.7.6-11_amd64.buildinfo

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

iQFHBAEBCgAxFiEEdlP6my3wO8aMe9FCrKAIuMk0p9QFAmp0Qy4THHR3b2xpZmVA
ZGViaWFuLm9yZwAKCRCsoAi4yTSn1NG9B/94qqF+IFaA8DztPP8GwZbVNZIV+bEA
DvGmzjgpyIjGzWaw9BqDPuB923nXmt3KmKy8gr07Ix65XeKVN0TqAUjNYCB58H1U
s22nIOlqGY9Tb3RPptunvmaSMI/KRcQ7GvaPA0HZhuS/sFj5hFfLY0Gguabcc+PV
q4Jf3KwE+iC+5gX61R5QK5CVX8KDWXBG40iVV+abKskyPtiiO9gq5RqOlnYpRydH
KHZqFdm7uryE87FndjMnDQzAsMUeCBa0r4xrWYhuH5sLFL/1U1XKMp8UfGub+kAv
l4imwMsgB6JEGQsZOughPrrHkKFgD6BH0aO78lG18YZAXR7Fd3LelbIb
=NtqB
-----END PGP SIGNATURE-----

Attachment: pgpLkSaDpeOVx.pgp
Description: PGP signature


--- End Message ---

Reply via email to