Debian Patches

Status for entropybroker/2.9-7

Patch Description Author Forwarded Bugs Origin Last update
make.patch don't install stuff to /usr/local=================================================================== Thorsten Alteholz <debian@alteholz.de> no
no-server-cycle-count.patch do not build eb_server_cycle_count, it is only possible on linux=================================================================== Thorsten Alteholz <debian@alteholz.de> no
version.patch we really have version 2.9, upstream tarball is wrong=================================================================== Thorsten Alteholz <debian@alteholz.de> no
crypto++-8.3.patch [PATCH] Add casts for crypto++ v6 compatibility
In crypto++ commit 953252e44d25 ("Move from 'static' to 'enum' for class
constants") the macro CRYPTOPP_CONSTANT changed from adding a static
const int to the class to an enum, which does not take up space.

Therefore, definitions such as

CRYPTOPP_CONSTANT(DEFAULT_KEYLENGTH = KeyBase::DEFAULT_KEYLENGTH)

now create DEFAULT_KEYLENGTH as an unnamed enum and not an int. The
result is that DEFAULT_KEYLENGTH is now no longer directly comparable
with ints, thanks to C++'s enum type conversion rules.

The fix is simple: cast to int, as was done in the crypto++ project in
the commit following the aforementioned: commit f5aa6f1f06b9 ("Cast
enums to int for comparison")
Matt Turner <mattst88@gmail.com> no 2019-08-18
ftbfs-32bit.patch constants for status codes are unsigned long, so variables holding this code must be unsigned long as well
===================================================================
Thorsten Alteholz <debian@alteholz.de> no
gcc-11.patch patch to avoid FTBFS with gcc-11 and remove some shadowed declarations=================================================================== Thorsten Alteholz <debian@alteholz.de> no
manpage.patch fix error in output of help2man=================================================================== no
localtime.patch add missing include of ctime=================================================================== no

All known versions for source package 'entropybroker'

Links