Package: criticalmass / 1:1.0.0-6
Metadata
Package | Version | Patches format |
---|---|---|
criticalmass | 1:1.0.0-6 | 3.0 (quilt) |
Patch series
view the series filePatch | File delta | Description |
---|---|---|
full debian patch before switch to 3 dot 0 format | (download) |
game/CallbackManager.cpp |
2 1 + 1 - 0 ! |
this is just the old .diff.gz converted to quilt style patch |
do not embed the build date | (download) |
game/OnlineUpdate.cpp |
2 1 + 1 - 0 ! |
do not embed the build date so that the build is reproducible |
use_system_libcurl | (download) |
Makefile.am |
2 1 + 1 - 0 ! |
link against system curl Bug-Debian: https://bugs.debian.org/599061 |
libpng16 | (download) |
configure.in |
2 1 + 1 - 0 ! |
fix build against libpng16 Bug-Debian: https://bugs.debian.org/809863 |
gcc6.patch | (download) |
configure.in |
2 1 + 1 - 0 ! |
build with -std=gnu++98 What broke the build is that gcc 6 changed the default C++ standard from C++98 to C++14. . Not all valid C++98 code is also valid C++11 and C++14 code. . Note that this just changed the default, when told to process C++98 code |
automake_fix.patch | (download) |
configure.in |
5 3 + 2 - 0 ! |
modernize automake initialization For proper autoreconfiguring automake needs to be called with 'foreign' or it fails because of missing files. |
sorted_resource_dat.patch | (download) |
tools/Packer.cpp |
11 9 + 2 - 0 ! |
sort list of resoure files before adding them to the archive |
spelling.patch | (download) |
utils/Endian.cpp |
2 1 + 1 - 0 ! |
fix spelling error found by lintian |
cxxflags.patch | (download) |
configure.in |
4 2 + 2 - 0 ! |
honour cxxflags from environment needed for debug symbols (-g) and hardening |