Debian Patches

Status for criticalmass/1:1.0.2-4

Patch Description Author Forwarded Bugs Origin Last update
01-misc-code-fixes.diff This is just the old .diff.gz converted to quilt style patch Santiago Vila <sanvila@debian.org> invalid
02-no-build-date.diff Do not embed the build date so that the build is reproducible
diff -Naur CriticalMass-1.0.2.orig/game/main.cpp CriticalMass-1.0.2/game/main.cpp
Santiago Vila <sanvila@debian.org> no
03-use-system-libcurl.diff link against system curl
diff -Naur CriticalMass-1.0.2.orig/configure.in CriticalMass-1.0.2/configure.in
Adam Borowski <kilobyte@angband.pl> no debian
04-libpng16.diff Fix build against libpng16 Adam Borowski <kilobyte@angband.pl> invalid debian
05-gcc6.diff 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
gcc 6 does not differ in any significant way from gcc 5.
.
Making the code compatible with C++14 would be the best possible
solution, but as a workaround it is possible to fix the build with
this change to tell gcc that this is C++98 code.
.
The CXXFLAGS handling in configure.in is wrong and prevents passing
flags the normal way, as a workaround this patches configure.in
Adrian Bunk <bunk@stusta.de> invalid debian
06-automake-foreign.diff link against system curl
diff -Naur CriticalMass-1.0.2.orig/configure.in CriticalMass-1.0.2/configure.in
Adam Borowski <kilobyte@angband.pl> no debian
07-sorted-resource-dat.diff Sort list of resource files before adding them to the archive Reiner Herrmann <reiner@reiner-h.de> invalid
08-spelling.diff Fix spelling error found by lintian Reiner Herrmann <reiner@reiner-h.de> invalid
09-cxxflags.diff Honour CXXFLAGS from environment needed for debug symbols (-g) and hardening Reiner Herrmann <reiner@reiner-h.de> invalid
10-manpage-whatis-entry.diff # Fix whatis entry from manpage and remove some comments.

diff -Naur CriticalMass-1.0.2.orig/critter.6 CriticalMass-1.0.2/critter.6
no

All known versions for source package 'criticalmass'

Links