Package: proda / 1.0-10
Metadata
Package | Version | Patches format |
---|---|---|
proda | 1.0-10 | 3.0 (quilt) |
Patch series
view the series filePatch | File delta | Description |
---|---|---|
01 fix_gcc4.3_warnings.patch | (download) |
Assert.cc |
2 1 + 1 - 0 ! |
corrects deprecated conversion from string constant to char*. License: Use, modify, redistribute under the same terms as Proda iteslf. |
02 fix_CXXFLAGS.patch | (download) |
Makefile |
12 6 + 6 - 0 ! |
patch for stricter use of cxxflags. CXXFLAGS is a "user variable" that can be overriden at compilation time. The Debian build system overrides CXXFLAGS, breaking ProDA's build system that relies on it to pass -DVERSION="\"1.00\"" to the compiler. This patch replaces OTHERFLAGS by CPPFLAGS. This makes sure that -DVERSION="\"1.00\"" is passed to the complier for proda as well as all the .o files (build by implicit rule), even if CXXFLAGS is overriden. More information on user variables can be found at http://www.gnu.org/software/libtool/manual/automake/User-Variables.html#User-Variables and http://www.gnu.org/prep/standards/standards.html#Command-Variables License: Use, modify, redistribute under the same terms as Proda iteslf. |
03 fix_FTBFS_gcc4.3_missing_includes.patch | (download) |
AlignedFragment.cc |
1 1 + 0 - 0 ! |
patch for compiling with g++-4.3. GCC 4.3 has a stricter requirements for the declaration of includes. Without this patch, ProDA would not build with g++4.3. License: Use, modify, redistribute under the same terms as Proda iteslf. |
04 honour_CXX.patch | (download) |
Makefile |
6 3 + 3 - 0 ! |
honour_cxx |
05 fix_FTBFS_with_GCC6.patch | (download) |
Main.cc |
3 2 + 1 - 0 ! |
fix_ftbfs_with_gcc6 |
hardening.patch | (download) |
Makefile |
2 1 + 1 - 0 ! |
propagate hardening options |