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 |