Package: theseus / 1.6.2-2

Metadata

Package Version Patches format
theseus 1.6.2-2 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
10_kbsd.patch | (download)

distfit.h | 4 2 + 2 - 0 !
theseus.h | 2 1 + 1 - 0 !
2 files changed, 3 insertions(+), 3 deletions(-)

---
20_hardening.patch | (download)

Embed.c | 4 2 + 2 - 0 !
HierarchVars.c | 16 8 + 8 - 0 !
MultiPose.c | 8 4 + 4 - 0 !
MultiPoseMix.c | 4 2 + 2 - 0 !
PCAstats.c | 12 6 + 6 - 0 !
QuarticHornFrag.c | 10 5 + 5 - 0 !
libdistfit/chisqrgen_dist.c | 4 2 + 2 - 0 !
libdistfit/gamma_dist.c | 24 12 + 12 - 0 !
libdistfit/invgamma_dist.c | 4 2 + 2 - 0 !
libdistfit/lognormal_dist.c | 4 2 + 2 - 0 !
libdssplite/dssplite.c | 4 2 + 2 - 0 !
pdbStats.c | 8 4 + 4 - 0 !
12 files changed, 51 insertions(+), 51 deletions(-)

 build with hardening flags
  When compiling with hardening flags variables that are set but not used
  [-Werror=unused-but-set-variable] all warnings being treated as errors


20_exclude_apple_options.patch | (download)

make.inc | 4 4 + 0 - 0 !
1 file changed, 4 insertions(+)

 exclude apple specific linker option, enable pthread
 Attention: I have no idea whether the variable APPLE is
 set when building on Apple machines - please adapt!!!


21_use_dpkg_buildflags.patch | (download)

Makefile | 4 2 + 2 - 0 !
make.inc | 5 4 + 1 - 0 !
2 files changed, 6 insertions(+), 3 deletions(-)

 use build flags from environment (dpkg-buildflags).
 Necessary for hardening flags.
 .
 Also use CPPFLAGS and LDFLAGS where appropriate.
22_hardening_compile.patch | (download)

make.inc | 5 4 + 1 - 0 !
1 file changed, 4 insertions(+), 1 deletion(-)

 fix compile with dpkg-buildflags.
 Use -Wno-error=unused-result to ignore unimportant warnings and filter out
 -O2.