Your message dated Wed, 13 Oct 2021 21:48:36 +0000
with message-id <e1mam72-000djj...@fasolo.debian.org>
and subject line Bug#984227: fixed in marsshooter 0.7.6-6
has caused the Debian Bug report #984227,
regarding marsshooter: ftbfs with GCC-11
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 ow...@bugs.debian.org
immediately.)


-- 
984227: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=984227
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:marsshooter
Version: 0.7.6-5
Severity: normal
Tags: sid bookworm
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-11

[This bug is not targeted to the upcoming bullseye 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-11/g++-11, but succeeds to build with gcc-10/g++-10. The
severity of this report will be raised before the bookworm release,
so nothing has to be done for the bullseye release.

The full build log can be found at:
http://people.debian.org/~doko/logs/20210228/filtered/gcc11/marsshooter_0.7.6-5_unstable_gcc11.log
The last lines of the build log are at the end of this report.

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

  apt-get -t=experimental install g++ 

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-11/porting_to.html

GCC 11 defaults to the GNU++17 standard.  If your package installs
header files in /usr/include, please don't work around C++17 issues
by choosing a lower C++ standard for the package build, but fix these
issues to build with the C++17 standard.

[...]
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src && /usr/bin/c++  
-I/<<PKGBUILDDIR>>/include -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2 -o CMakeFiles/marsshooter.dir/Games/Game.cpp.o -c 
/<<PKGBUILDDIR>>/src/Games/Game.cpp
[ 11%] Building CXX object 
src/CMakeFiles/marsshooter.dir/Games/GraveItation.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src && /usr/bin/c++  
-I/<<PKGBUILDDIR>>/include -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2 -o CMakeFiles/marsshooter.dir/Games/GraveItation.cpp.o -c 
/<<PKGBUILDDIR>>/src/Games/GraveItation.cpp
[ 11%] Building CXX object src/CMakeFiles/marsshooter.dir/Games/MenuGame.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src && /usr/bin/c++  
-I/<<PKGBUILDDIR>>/include -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2 -o CMakeFiles/marsshooter.dir/Games/MenuGame.cpp.o -c 
/<<PKGBUILDDIR>>/src/Games/MenuGame.cpp
[ 12%] Building CXX object src/CMakeFiles/marsshooter.dir/Games/Rally.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src && /usr/bin/c++  
-I/<<PKGBUILDDIR>>/include -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2 -o CMakeFiles/marsshooter.dir/Games/Rally.cpp.o -c 
/<<PKGBUILDDIR>>/src/Games/Rally.cpp
[ 12%] Building CXX object src/CMakeFiles/marsshooter.dir/Games/SpaceBall.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src && /usr/bin/c++  
-I/<<PKGBUILDDIR>>/include -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2 -o CMakeFiles/marsshooter.dir/Games/SpaceBall.cpp.o -c 
/<<PKGBUILDDIR>>/src/Games/SpaceBall.cpp
[ 13%] Building CXX object 
src/CMakeFiles/marsshooter.dir/Games/TeamDeathMatch.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src && /usr/bin/c++  
-I/<<PKGBUILDDIR>>/include -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2 -o CMakeFiles/marsshooter.dir/Games/TeamDeathMatch.cpp.o -c 
/<<PKGBUILDDIR>>/src/Games/TeamDeathMatch.cpp
[ 13%] Building CXX object src/CMakeFiles/marsshooter.dir/Games/Tutorial.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src && /usr/bin/c++  
-I/<<PKGBUILDDIR>>/include -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2 -o CMakeFiles/marsshooter.dir/Games/Tutorial.cpp.o -c 
/<<PKGBUILDDIR>>/src/Games/Tutorial.cpp
[ 14%] Building CXX object src/CMakeFiles/marsshooter.dir/Games/games.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src && /usr/bin/c++  
-I/<<PKGBUILDDIR>>/include -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2 -o CMakeFiles/marsshooter.dir/Games/games.cpp.o -c 
/<<PKGBUILDDIR>>/src/Games/games.cpp
[ 14%] Building CXX object src/CMakeFiles/marsshooter.dir/Hud/CountDown.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src && /usr/bin/c++  
-I/<<PKGBUILDDIR>>/include -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2 -o CMakeFiles/marsshooter.dir/Hud/CountDown.cpp.o -c 
/<<PKGBUILDDIR>>/src/Hud/CountDown.cpp
[ 15%] Building CXX object src/CMakeFiles/marsshooter.dir/Hud/GamePoints.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src && /usr/bin/c++  
-I/<<PKGBUILDDIR>>/include -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2 -o CMakeFiles/marsshooter.dir/Hud/GamePoints.cpp.o -c 
/<<PKGBUILDDIR>>/src/Hud/GamePoints.cpp
[ 15%] Building CXX object src/CMakeFiles/marsshooter.dir/Hud/GameStats.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src && /usr/bin/c++  
-I/<<PKGBUILDDIR>>/include -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2 -o CMakeFiles/marsshooter.dir/Hud/GameStats.cpp.o -c 
/<<PKGBUILDDIR>>/src/Hud/GameStats.cpp
[ 16%] Building CXX object src/CMakeFiles/marsshooter.dir/Hud/LeftLife.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src && /usr/bin/c++  
-I/<<PKGBUILDDIR>>/include -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2 -o CMakeFiles/marsshooter.dir/Hud/LeftLife.cpp.o -c 
/<<PKGBUILDDIR>>/src/Hud/LeftLife.cpp
[ 17%] Building CXX object src/CMakeFiles/marsshooter.dir/Hud/Logo.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src && /usr/bin/c++  
-I/<<PKGBUILDDIR>>/include -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2 -o CMakeFiles/marsshooter.dir/Hud/Logo.cpp.o -c 
/<<PKGBUILDDIR>>/src/Hud/Logo.cpp
[ 17%] Building CXX object src/CMakeFiles/marsshooter.dir/Hud/Message.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src && /usr/bin/c++  
-I/<<PKGBUILDDIR>>/include -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2 -o CMakeFiles/marsshooter.dir/Hud/Message.cpp.o -c 
/<<PKGBUILDDIR>>/src/Hud/Message.cpp
[ 18%] Building CXX object src/CMakeFiles/marsshooter.dir/Hud/RightLife.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src && /usr/bin/c++  
-I/<<PKGBUILDDIR>>/include -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2 -o CMakeFiles/marsshooter.dir/Hud/RightLife.cpp.o -c 
/<<PKGBUILDDIR>>/src/Hud/RightLife.cpp
[ 18%] Building CXX object src/CMakeFiles/marsshooter.dir/Hud/TabStats.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src && /usr/bin/c++  
-I/<<PKGBUILDDIR>>/include -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2 -o CMakeFiles/marsshooter.dir/Hud/TabStats.cpp.o -c 
/<<PKGBUILDDIR>>/src/Hud/TabStats.cpp
[ 19%] Building CXX object src/CMakeFiles/marsshooter.dir/Hud/hud.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src && /usr/bin/c++  
-I/<<PKGBUILDDIR>>/include -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2 -o CMakeFiles/marsshooter.dir/Hud/hud.cpp.o -c 
/<<PKGBUILDDIR>>/src/Hud/hud.cpp
[ 19%] Building CXX object src/CMakeFiles/marsshooter.dir/Hud/musicNotify.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src && /usr/bin/c++  
-I/<<PKGBUILDDIR>>/include -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2 -o CMakeFiles/marsshooter.dir/Hud/musicNotify.cpp.o -c 
/<<PKGBUILDDIR>>/src/Hud/musicNotify.cpp
In file included from /usr/include/c++/11/map:60,
                 from /usr/include/SFML/Graphics/Font.hpp:37,
                 from /usr/include/SFML/Graphics.hpp:38,
                 from /<<PKGBUILDDIR>>/include/System/Color3f.hpp:23,
                 from /<<PKGBUILDDIR>>/include/Teams/Team.hpp:21,
                 from /<<PKGBUILDDIR>>/include/Hud/TabStats.hpp:23,
                 from /<<PKGBUILDDIR>>/src/Hud/TabStats.cpp:18:
/usr/include/c++/11/bits/stl_tree.h: In instantiation of ‘static const _Key& 
std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, 
_Alloc>::_S_key(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, 
_Alloc>::_Const_Link_type) [with _Key = Team*; _Val = std::pair<Team* const, 
std::multiset<Player*, TabStats::playerPtrCmp> >; _KeyOfValue = 
std::_Select1st<std::pair<Team* const, std::multiset<Player*, 
TabStats::playerPtrCmp> > >; _Compare = TabStats::teamPtrCmp; _Alloc = 
std::allocator<std::pair<Team* const, std::multiset<Player*, 
TabStats::playerPtrCmp> > >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, 
_Alloc>::_Const_Link_type = const std::_Rb_tree_node<std::pair<Team* const, 
std::multiset<Player*, TabStats::playerPtrCmp> > >*]’:
/usr/include/c++/11/bits/stl_tree.h:2412:49:   required from 
‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator 
std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, 
_Alloc>::_M_emplace_equal(_Args&& ...) [with _Args = {std::pair<Team*, 
std::multiset<Player*, TabStats::playerPtrCmp, std::allocator<Player*> > >}; 
_Key = Team*; _Val = std::pair<Team* const, std::multiset<Player*, 
TabStats::playerPtrCmp> >; _KeyOfValue = std::_Select1st<std::pair<Team* const, 
std::multiset<Player*, TabStats::playerPtrCmp> > >; _Compare = 
TabStats::teamPtrCmp; _Alloc = std::allocator<std::pair<Team* const, 
std::multiset<Player*, TabStats::playerPtrCmp> > >; std::_Rb_tree<_Key, _Val, 
_KeyOfValue, _Compare, _Alloc>::iterator = std::_Rb_tree<Team*, std::pair<Team* 
const, std::multiset<Player*, TabStats::playerPtrCmp> >, 
std::_Select1st<std::pair<Team* const, std::multiset<Player*, 
TabStats::playerPtrCmp> > >, TabStats::teamPtrCmp, 
std::allocator<std::pair<Team* const, std::multiset<Player*, Ta
 bStats::playerPtrCmp> > > >::iterator]’
/usr/include/c++/11/bits/stl_multimap.h:552:32:   required from 
‘std::__enable_if_t<std::is_constructible<std::pair<const _Key, _Tp>, 
_Pair>::value, typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, 
std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename 
__gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> 
>::other>::iterator> std::multimap<_Key, _Tp, _Compare, 
_Alloc>::insert(_Pair&&) [with _Pair = std::pair<Team*, std::multiset<Player*, 
TabStats::playerPtrCmp> >; _Key = Team*; _Tp = std::multiset<Player*, 
TabStats::playerPtrCmp>; _Compare = TabStats::teamPtrCmp; _Alloc = 
std::allocator<std::pair<Team* const, std::multiset<Player*, 
TabStats::playerPtrCmp> > >; 
std::__enable_if_t<std::is_constructible<std::pair<const _Key, _Tp>, 
_Pair>::value, typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, 
std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename 
__gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> 
>::other>::
 iterator> = std::enable_if<true, std::_Rb_tree_iterator<std::pair<Team* const, 
std::multiset<Player*, TabStats::playerPtrCmp> > > >::type; typename 
std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const 
_Key, _Tp> >, _Compare, typename 
__gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> 
>::other>::iterator = std::_Rb_tree<Team*, std::pair<Team* const, 
std::multiset<Player*, TabStats::playerPtrCmp> >, 
std::_Select1st<std::pair<Team* const, std::multiset<Player*, 
TabStats::playerPtrCmp> > >, TabStats::teamPtrCmp, 
std::allocator<std::pair<Team* const, std::multiset<Player*, 
TabStats::playerPtrCmp> > > >::iterator; typename 
__gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> 
>::other = std::allocator<std::pair<Team* const, std::multiset<Player*, 
TabStats::playerPtrCmp> > >; typename 
__gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> > = 
__gnu_cxx::__alloc_traits<std::allocator<std::pair<Team* const,
  std::multiset<Player*, TabStats::playerPtrCmp> > >, std::pair<Team* const, 
std::multiset<Player*, TabStats::playerPtrCmp> > >::rebind<std::pair<Team* 
const, std::multiset<Player*, TabStats::playerPtrCmp> > >; typename 
_Allocator::value_type = std::pair<Team* const, std::multiset<Player*, 
TabStats::playerPtrCmp> >]’
/<<PKGBUILDDIR>>/src/Hud/TabStats.cpp:68:140:   required from here
/usr/include/c++/11/bits/stl_tree.h:770:15: error: static assertion failed: 
comparison object must be invocable as const
  770 |               is_invocable_v<const _Compare&, const _Key&, const _Key&>,
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h:770:15: note: ‘std::is_invocable_v<const 
TabStats::teamPtrCmp&, Team* const&, Team* const&>’ evaluates to false
/usr/include/c++/11/bits/stl_tree.h: In instantiation of ‘static const _Key& 
std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, 
_Alloc>::_S_key(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, 
_Alloc>::_Const_Link_type) [with _Key = Player*; _Val = Player*; _KeyOfValue = 
std::_Identity<Player*>; _Compare = TabStats::playerPtrCmp; _Alloc = 
std::allocator<Player*>; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, 
_Alloc>::_Const_Link_type = const std::_Rb_tree_node<Player*>*]’:
/usr/include/c++/11/bits/stl_tree.h:1833:40:   required from 
‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator 
std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, 
_Alloc>::_M_insert_equal_lower(_Arg&&) [with _Arg = Player* const&; _Key = 
Player*; _Val = Player*; _KeyOfValue = std::_Identity<Player*>; _Compare = 
TabStats::playerPtrCmp; _Alloc = std::allocator<Player*>; std::_Rb_tree<_Key, 
_Val, _KeyOfValue, _Compare, _Alloc>::iterator = std::_Rb_tree<Player*, 
Player*, std::_Identity<Player*>, TabStats::playerPtrCmp, 
std::allocator<Player*> >::iterator]’
/usr/include/c++/11/bits/stl_tree.h:2321:30:   required from 
‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator 
std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, 
_Alloc>::_M_insert_equal_(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, 
_Alloc>::const_iterator, _Arg&&, _NodeGen&) [with _Arg = Player* const&; 
_NodeGen = std::_Rb_tree<Player*, Player*, std::_Identity<Player*>, 
TabStats::playerPtrCmp, std::allocator<Player*> >::_Alloc_node; _Key = Player*; 
_Val = Player*; _KeyOfValue = std::_Identity<Player*>; _Compare = 
TabStats::playerPtrCmp; _Alloc = std::allocator<Player*>; std::_Rb_tree<_Key, 
_Val, _KeyOfValue, _Compare, _Alloc>::iterator = std::_Rb_tree<Player*, 
Player*, std::_Identity<Player*>, TabStats::playerPtrCmp, 
std::allocator<Player*> >::iterator; std::_Rb_tree<_Key, _Val, _KeyOfValue, 
_Compare, _Alloc>::const_iterator = std::_Rb_tree<Player*, Player*, 
std::_Identity<Player*>, TabStats::playerPtrCmp, std::allocator<Player*> 
>::const_iterator]’
/usr/include/c++/11/bits/stl_tree.h:1119:22:   required from 
‘std::__enable_if_t<std::is_same<_Val, typename 
std::iterator_traits<_InputIterator>::value_type>::value, void> 
std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, 
_Alloc>::_M_insert_range_equal(_InputIterator, _InputIterator) [with 
_InputIterator = __gnu_cxx::__normal_iterator<Player* const*, 
std::vector<Player*> >; _Key = Player*; _Val = Player*; _KeyOfValue = 
std::_Identity<Player*>; _Compare = TabStats::playerPtrCmp; _Alloc = 
std::allocator<Player*>; std::__enable_if_t<std::is_same<_Val, typename 
std::iterator_traits<_InputIterator>::value_type>::value, void> = void; 
typename std::iterator_traits<_InputIterator>::value_type = Player*]’
/usr/include/c++/11/bits/stl_multiset.h:189:30:   required from 
‘std::multiset<_Key, _Compare, _Alloc>::multiset(_InputIterator, 
_InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<Player* 
const*, std::vector<Player*> >; _Key = Player*; _Compare = 
TabStats::playerPtrCmp; _Alloc = std::allocator<Player*>]’
/<<PKGBUILDDIR>>/src/Hud/TabStats.cpp:68:138:   required from here
/usr/include/c++/11/bits/stl_tree.h:770:15: error: static assertion failed: 
comparison object must be invocable as const
/usr/include/c++/11/bits/stl_tree.h:770:15: note: ‘std::is_invocable_v<const 
TabStats::playerPtrCmp&, Player* const&, Player* const&>’ evaluates to false
[ 20%] Building CXX object src/CMakeFiles/marsshooter.dir/Interface/Button.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src && /usr/bin/c++  
-I/<<PKGBUILDDIR>>/include -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2 -o CMakeFiles/marsshooter.dir/Interface/Button.cpp.o -c 
/<<PKGBUILDDIR>>/src/Interface/Button.cpp
make[3]: *** [src/CMakeFiles/marsshooter.dir/build.make:540: 
src/CMakeFiles/marsshooter.dir/Hud/TabStats.cpp.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[2]: *** [CMakeFiles/Makefile2:116: src/CMakeFiles/marsshooter.dir/all] 
Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[1]: *** [Makefile:174: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
dh_auto_build: error: cd obj-x86_64-linux-gnu && make -j4 "INSTALL=install 
--strip-program=true" VERBOSE=1 returned exit code 2
make: *** [debian/rules:5: build] Error 25
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: marsshooter
Source-Version: 0.7.6-6
Done: Markus Koschany <a...@debian.org>

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 984...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Markus Koschany <a...@debian.org> (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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Wed, 13 Oct 2021 23:08:58 +0200
Source: marsshooter
Architecture: source
Version: 0.7.6-6
Distribution: unstable
Urgency: medium
Maintainer: Debian Games Team <pkg-games-de...@lists.alioth.debian.org>
Changed-By: Markus Koschany <a...@debian.org>
Closes: 984227
Changes:
 marsshooter (0.7.6-6) unstable; urgency=medium
 .
   * Fix FTBFS with GCC 11.
     Thanks to Martin Gansser for the patch. (Closes: #984227)
   * Declare compliance with Debian Policy 4.6.0.
   * Change homepage and Source field to the official github repository.
Checksums-Sha1:
 46af7ec0e54531a33eb888eef883ef68b6ca1805 2244 marsshooter_0.7.6-6.dsc
 75fdfbfd7f1762fdba73d424b84efcfdc674a72e 12768 
marsshooter_0.7.6-6.debian.tar.xz
 13a9dc352938c4669d9f02d0bcda35528a34b7ed 9654 
marsshooter_0.7.6-6_amd64.buildinfo
Checksums-Sha256:
 cb9638aa4fd59ac49f8a3772d3f95b870750dc9705b4ed602852c5acca65f0a4 2244 
marsshooter_0.7.6-6.dsc
 9f20a5b24c7cd14165ae4943876c0af26da3dcb3940baf24381f59023d92085c 12768 
marsshooter_0.7.6-6.debian.tar.xz
 550e66040583cacff81daf64d6f5c4688be8a2c211a79e462368b638016fad69 9654 
marsshooter_0.7.6-6_amd64.buildinfo
Files:
 be774ff6a17f436a94c1446c67399b7d 2244 games optional marsshooter_0.7.6-6.dsc
 08479e9e609b6f6712c831caea18c75c 12768 games optional 
marsshooter_0.7.6-6.debian.tar.xz
 9a1482cc95f0ad05087f3d57337619a2 9654 games optional 
marsshooter_0.7.6-6_amd64.buildinfo

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

iQKjBAEBCgCNFiEErPPQiO8y7e9qGoNf2a0UuVE7UeQFAmFnTkpfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEFD
RjNEMDg4RUYzMkVERUY2QTFBODM1RkQ5QUQxNEI5NTEzQjUxRTQPHGFwb0BkZWJp
YW4ub3JnAAoJENmtFLlRO1Hk8wcP/2DU9kFQgBi4zwQ42R5hbAqhdyTLHbTSMBTW
1xhJGTFOtLXkAp7cn/az0gsR3p8SRbFLMRp+keqcpK2aUFCZpS5Oel49C4Ekwcxm
Dc7cQuVIK7O/GyLHL1agjxBcNn7+JpkaC9kcmsH2R/Mi7NjkqMSOePmyRGhqaOdd
14iXRq0tkmeGGFJvXqEGlaqc/W203+sv5GCqMj1KgfYuTnJU0UXOE5LYIiGJE4Ld
LkiLj+21ZhIIDIgp59XpCQn3XBgBU0jTGoYTbhtKDni5lRddt6BbC8hi20fqbua/
wzLVL++08Q5rKzPj98bp9jPfH5zNCOLwPA8KEtzOB1EBr2hmZyVKQ+Q3HQUuxxDN
4BuxhE1iGdjIyeUbCa8EBGXEWvZDpObMQyOlYBvN5vnWL1FzwIaLqJwSyn4cMxLF
6QoqLEfgNZbSLRfVRG0BJUdxU4/4XmNOwX+oKUmHwXP2wO/GU1pxPpVuf2BGJKlu
AvRYed5fXk0B88mY9Dvyh3GO/nK6skDdBWgsUliphIbkQUnWBsuirmU9CwRUXaNG
/YcBCqQb0+RtBJVC9u/Pr/wZ+i6mxOSq6OLEijZiX/v8GD7c39C3FqlSs33tlrrU
T1TCVXK3GngyJOc6JMaxoJ4ndLv1zVAmH64XYWNy/I9IE2zmoG1M4mM9qONk6tYM
BipTBC4A
=JA4P
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to