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 |