Debian Patches

Status for libcap2/1:2.44-1

Patch Description Author Forwarded Bugs Origin Last update
ldlibs.patch compile pam_cap with -lpam
A similar fix was in Debian but appears to have been accidentally
dropped. Drop this one if or when debian gets it back so we can
directly sync (Closes: #591410).
Andrew Straw <strawman@astraw.com> no 2020-02-09
setcap-error-message.patch refine setcap output on errors (Closes: #633075)
The error message of setcap is a little confused. From the error message it is
hard to detect what is wrong. I removed the last 'usage' function call,
because at that code point the 'usage' can not provide any useful information.
Instead, I added a function 'mystrerror' which shall provide more information.
Zhi Li <lizhi1215@gmail.com> no 2016-02-07
Don-t-hardcode-build-flags.patch Don't hardcode build flags
Remove upstream's hardcoded build flags in Makefiles so that the build flags
passed on by dpkg-buildflags are honored. This enables hardening during build.
Christian Kastner <ckk@debian.org> no 2020-02-09
Hide-private-symbols.patch Hide private symbols
Hide a symbol which is clearly meant to be private. This resolves a FTBFS in
combination with the new build dependency gperf.

Also update the signature of __cap_lookup_name for gperf 3.1.
Christian Kastner <ckk@debian.org> no debian 2017-07-24
Filter-out-PIE-flags-when-building-shared-objects.patch Filter out PIE flags when building shared objects
Filter out -pie, -fpie, and -fPIE when building the shared library and the PAM
module. This way, hardening=+all can be used unconditionally in debian/rules.
Christian Kastner <ckk@kvr.at> not-needed 2016-04-30
Use-DEB_GAIN_ROOT_CMD-for-make-test.patch Use $DEB_GAIN_ROOT_CMD for make test
The $DEB_GAIN_ROOT_CMD environment variable is the mechanism to run
build/test commands as root, according to section 4.9.2 of the Debian
Policy. Use it instead of sudo (which is not guaranteed to be
available, since it is not a build-dependency).
Kevin Locke <kevin@kevinlocke.name> not-needed 2019-10-28
Make.Rules-Allow-overriding-DYNAMIC.patch Make.Rules: Allow overriding DYNAMIC
So that we can build dynamic binaries even when building from a git
repo (e.g. with git-buildpackage).
Kevin Locke <kevin@kevinlocke.name> not-needed 2018-12-03

All known versions for source package 'libcap2'

Links