Debian Patches
Status for libcap2/1:2.75-10
Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
---|---|---|---|---|---|---|
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. |
Christian Kastner <ckk@debian.org> | no | debian | 2022-03-04 | |
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 | 2022-03-04 | ||
Skip-git-if-not-installed.patch | Skip git if not installed This is only used during the clean stage. For a typical Debian package build, git will not be installed. |
Christian Kastner <ckk@debian.org> | no | debian | 2024-02-06 | |
Glibc-needs-a-constant-to-be-defined-for-puts-to-work.patch | Glibc needs a constant to be defined for puts() to work. See https://bugzilla.kernel.org/show_bug.cgi?id=219880 |
"Andrew G. Morgan" <morgan@kernel.org> | no | 2025-03-22 | ||
Add-support-for-some-less-mainstream-architectures.patch | Add support for some less mainstream architectures. These (__alpha__, __hppa__, __sh__) don't have the SA_RESTORER complication, so hopefully can "just work". I'm relying on Debian's build servers to confirm. |
"Andrew G. Morgan" <morgan@kernel.org> | no | 2025-03-23 | ||
Extend-support-further-to-__m68k__-and-possibly-__sparc__.patch | Extend support further to __m68k__ and possibly __sparc__. This may include a needed fix for __sh__ too. I don't have any test machines for this, so this code change is untested, and based solely on reading kernel etc. sources. |
"Andrew G. Morgan" <morgan@kernel.org> | no | 2025-03-23 | ||
Be-more-systematic-using-the-kernel-signal-handler-APIs.patch | Be more systematic using the kernel signal handler APIs. Each architecture seems to have its own nuance. Found a way to get the kernel header compilation to confirm what sigaction structure is expected by the kernel. This made a few differences and I am hoping it addresses why the alpha build fails with debian's sid compile. It makes some changes to memory reservation for other architectures, arm64 (aka aarch64) in particular. |
"Andrew G. Morgan" <morgan@kernel.org> | no | https://web.git.kernel.org/pub/scm/libs/libcap/libcap.git/commit/?id=07d8ce731d5fe9063abfef4a77306e273b18b5f3 | 2025-03-29 |
All known versions for source package 'libcap2'
- 1:2.75-10 (trixie, forky, sid)
- 1:2.66-4+deb12u2 (bookworm-proposed-updates, bookworm)
- 1:2.66-4 (bookworm-backports)