Package: criticalmass / 1:1.0.2-4

Metadata

Package Version Patches format
criticalmass 1:1.0.2-4 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
01 misc code fixes.diff | (download)

game/CallbackManager.cpp | 2 1 1 - 0 !
game/Input.cpp | 2 1 1 - 0 !
game/ModelManager.cpp | 4 2 2 - 0 !
game/ParticleGroup.hpp | 2 1 1 - 0 !
game/SelectableFactory.cpp | 4 2 2 - 0 !
game/WeaponDepot.cpp | 2 1 1 - 0 !
tinyxml/tinyxml.cpp | 2 2 0 - 0 !
tinyxml/tinyxml.h | 1 1 0 - 0 !
tinyxml/tinyxmlparser.cpp | 2 2 0 - 0 !
utils/FindHash.hpp | 2 2 0 - 0 !
utils/ResourceManager.cpp | 2 2 0 - 0 !
utils/Value.hpp | 1 1 0 - 0 !
utils/zStream.cpp | 1 1 0 - 0 !
utils/zStreamBufferImplZLib.cpp | 1 1 0 - 0 !
14 files changed, 20 insertions( ), 8 deletions(-)

 this is just the old .diff.gz converted to quilt style patch


02 no build date.diff | (download)

game/OnlineUpdate.cpp | 2 1 1 - 0 !
game/main.cpp | 1 0 1 - 0 !
2 files changed, 1 insertion( ), 2 deletions(-)

 do not embed the build date so that the build is reproducible

03 use system libcurl.diff | (download)

Makefile.am | 2 1 1 - 0 !
configure.in | 4 3 1 - 0 !
game/Makefile.am | 7 3 4 - 0 !
3 files changed, 7 insertions( ), 6 deletions(-)

 link against system curl
Bug-Debian: https://bugs.debian.org/599061

04 libpng16.diff | (download)

configure.in | 2 1 1 - 0 !
game/main.cpp | 1 1 0 - 0 !
utilssdl/PNG.cpp | 4 2 2 - 0 !
3 files changed, 4 insertions( ), 3 deletions(-)

 fix build against libpng16
05 gcc6.diff | (download)

configure.in | 2 1 1 - 0 !
1 file changed, 1 insertion( ), 1 deletion(-)

 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
06 automake foreign.diff | (download)

configure.in | 5 3 2 - 0 !
1 file changed, 3 insertions( ), 2 deletions(-)

 link against system curl
Bug-Debian: https://bugs.debian.org/599061

07 sorted resource dat.diff | (download)

tools/Packer.cpp | 11 9 2 - 0 !
1 file changed, 9 insertions( ), 2 deletions(-)

 sort list of resource files before adding them to the archive


08 spelling.diff | (download)

utils/Endian.cpp | 2 1 1 - 0 !
1 file changed, 1 insertion( ), 1 deletion(-)

 fix spelling error found by lintian


09 cxxflags.diff | (download)

configure.in | 4 2 2 - 0 !
1 file changed, 2 insertions( ), 2 deletions(-)

 honour cxxflags from environment
 needed for debug symbols (-g) and hardening


10 manpage whatis entry.diff | (download)

critter.6 | 23 2 21 - 0 !
1 file changed, 2 insertions( ), 21 deletions(-)

---