Package: laserboy Version: 2012.11.11-1 Severity: normal User: debian-...@lists.debian.org Usertags: ftbfs-gcc-6
This package fails to build with GCC 6. GCC 6 has not been released yet, but it's expected that GCC 6 will become the default compiler for stretch. You can find a snapshot of GCC 6 in experimental. To build with GCC 6, you can set CC=gcc-6 CXX=g++-6 explicitly. You may be able to find out more about this issue at https://gcc.gnu.org/gcc-6/changes.html > sbuild (Debian sbuild) 0.67.0 (26 Dec 2015) on dl580gen9-02.hlinux ... > make[3]: Entering directory '/<<PKGBUILDDIR>>/build' > [ 5%] Building CXX object src/CMakeFiles/laserboy.dir/LaserBoy.cpp.o > cd /<<PKGBUILDDIR>>/build/src && /usr/bin/c++ > -DLASERBOY_BMP_SHARE=\"/usr/share/laserboy/bmp\" -I/usr/include/SDL -g -O2 > -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time > -D_FORTIFY_SOURCE=2 -D BOOST_ALL_NO_LIB -o > CMakeFiles/laserboy.dir/LaserBoy.cpp.o -c /<<PKGBUILDDIR>>/src/LaserBoy.cpp > In file included from /<<PKGBUILDDIR>>/src/LaserBoy_real_segment.hpp:35:0, > from /<<PKGBUILDDIR>>/src/LaserBoy_segment.hpp:35, > from /<<PKGBUILDDIR>>/src/LaserBoy_frame.hpp:34, > from /<<PKGBUILDDIR>>/src/LaserBoy_frame_set.hpp:34, > from /<<PKGBUILDDIR>>/src/LaserBoy_space.hpp:34, > from /<<PKGBUILDDIR>>/src/LaserBoy_TUI.hpp:33, > from /<<PKGBUILDDIR>>/src/LaserBoy_GUI_base.hpp:33, > from /<<PKGBUILDDIR>>/src/LaserBoy_SDL_GUI.hpp:34, > from /<<PKGBUILDDIR>>/src/LaserBoy.cpp:30: > /<<PKGBUILDDIR>>/src/LaserBoy_vertex.hpp: In member function 'void > LaserBoy_vertex::to_fstream_wave(std::fstream&, LaserBoy_wave_header&, const > int*, const bool&, const bool&) const': > /<<PKGBUILDDIR>>/src/LaserBoy_vertex.hpp:696:40: error: switch quantity not > an integer > switch(abs(header.signal_id[5])) > ^ > > In file included from /<<PKGBUILDDIR>>/src/LaserBoy_real_segment.hpp:35:0, > from /<<PKGBUILDDIR>>/src/LaserBoy_segment.hpp:35, > from /<<PKGBUILDDIR>>/src/LaserBoy_frame.hpp:34, > from /<<PKGBUILDDIR>>/src/LaserBoy_frame_set.hpp:34, > from /<<PKGBUILDDIR>>/src/LaserBoy_space.hpp:34, > from /<<PKGBUILDDIR>>/src/LaserBoy_TUI.hpp:33, > from /<<PKGBUILDDIR>>/src/LaserBoy_GUI_base.hpp:33, > from /<<PKGBUILDDIR>>/src/LaserBoy_SDL_GUI.hpp:34, > from /<<PKGBUILDDIR>>/src/LaserBoy.cpp:30: > /<<PKGBUILDDIR>>/src/LaserBoy_vertex.hpp: In member function 'void > LaserBoy_vertex::to_fstream_wave_inverted(std::fstream&, > LaserBoy_wave_header&, const int*, const bool&, const bool&) const': > /<<PKGBUILDDIR>>/src/LaserBoy_vertex.hpp:854:40: error: switch quantity not > an integer > switch(abs(header.signal_id[5])) > ^ > > src/CMakeFiles/laserboy.dir/build.make:65: recipe for target > 'src/CMakeFiles/laserboy.dir/LaserBoy.cpp.o' failed > make[3]: *** [src/CMakeFiles/laserboy.dir/LaserBoy.cpp.o] Error 1 > make[3]: Leaving directory '/<<PKGBUILDDIR>>/build' > CMakeFiles/Makefile2:88: recipe for target 'src/CMakeFiles/laserboy.dir/all' > failed > make[2]: *** [src/CMakeFiles/laserboy.dir/all] Error 2 > make[2]: Leaving directory '/<<PKGBUILDDIR>>/build' > Makefile:130: recipe for target 'all' failed -- Martin Michlmayr Linux for HPE Helion, Hewlett Packard Enterprise