Bug#984227: marsshooter: ftbfs with GCC-11

Matthias Klose doko at debian.org
Wed Mar 3 16:15:22 GMT 2021


Package: src:marsshooter
Version: 0.7.6-5
Severity: normal
Tags: sid bookworm
User: debian-gcc at 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*, TabStats::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



More information about the Pkg-games-devel mailing list