Package: laserboy / 2016.03.15-1.1

Metadata

Package Version Patches format
laserboy 2016.03.15-1.1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
using_cmake | (download)

CMakeLists.txt | 22 22 + 0 - 0 !
src/CMakeLists.txt | 76 76 + 0 - 0 !
2 files changed, 98 insertions(+)

 using cmake 
  using cmake
ifndef_for_macros | (download)

src/LaserBoy_macros.hpp | 12 9 + 3 - 0 !
1 file changed, 9 insertions(+), 3 deletions(-)

 ifndef for macro definitions
 added ifndef to macro definitions that can be passed from cmake

boost1.60.patch | (download)

src/LaserBoy_includes.hpp | 14 13 + 1 - 0 !
1 file changed, 13 insertions(+), 1 deletion(-)

 fix ambiguous {i|o}fstream with boost 1.60
 This fixes a FTBFS with the following, and similar, errors:
 src/LaserBoy_common.hpp:111:24: error: reference to 'ifstream' is ambiguous
 bool get_dxf_pair (ifstream& in, int& group_code, string& entity_string);
 note: candidates are: typedef class boost::filesystem::basic_ifstream<char>
 boost::filesystem::ifstream
 .
 An alternative fix is to replace every occurrence of ifstream
 with std::ifstream, and similarly ofstream and fstream.
Bug-Debian: https://bugs.debian.org/825102
gcc6.patch | (download)

src/LaserBoy_space.cpp | 2 1 + 1 - 0 !
src/LaserBoy_vertex.hpp | 4 2 + 2 - 0 !
2 files changed, 3 insertions(+), 3 deletions(-)

 fix switch quantity not an integer with gcc 6
 This fixes a FTBFS with the following, and similar, errors:
 src/LaserBoy_vertex.hpp:696:40: error: switch quantity not an integer
 switch(abs(header.signal_id[5]))
Bug-Debian: https://bugs.debian.org/812272