From e2eb2ee58b9f70ebb83231537cca19bd28fa48de Mon Sep 17 00:00:00 2001 From: Thomas Petazzoni Date: Tue, 15 Apr 2025 22:09:13 +0200 Subject: [PATCH] package/libcap: bump to version 2.76 Changelog 2.73 -> 2.74: - ERRATA: Bug 219838 the psx go package fails to build standalone. - This release addresses Bug 219687 reported by David Runge. - Group syntax parsing bugfix for pam_cap from Tianjia Zhang. - Doc typo fix for cap_get_proc.3 from Tianjia Zhang. - Fix transitive include in capsh.c from Leo. - Go package documentation updates, including more cap examples. Changelog 2.74 -> 2.75: - This release is devoted to a fix for Bug 219838 reported by Frank. Changelog 2.75 -> 2.76: - More libpsx and psx Go package mechanism fixes (many thanks to Christial Kastner for helping dive into the off-piste architectures. See Bug 219915.) - To make the various .so files continue to be runnable as standalone programs added another workaround for glibc. (Bug 219880 reported by Christian Kastner.) - Made a new man page cap_text_formats(7). This makes it possible to separate the tool man pages from the developer man pages. I believe this was the second time this was requested, by Carlos Rodriguez-Fernandez this time (can't find the former request in my email). - Dropped Make.Rules definition of SYSTEM_HEADERS Thanks to Ross Burton for reporting. - Removed a spurious debugging printf() from setcap tool. - Removed cap_ workarounds for go.dev cap package examples. The website bugs have been resolved: go/issues/70611; go/issues/70630. - Added a Makefile to the contrib/seccomp example. See https://sites.google.com/site/fullycapable/release-notes-for-libcap for all release notes. Signed-off-by: Thomas Petazzoni Signed-off-by: Julien Olivain --- package/libcap/libcap.hash | 2 +- package/libcap/libcap.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/libcap/libcap.hash b/package/libcap/libcap.hash index ec59f224bb..68c331f2b4 100644 --- a/package/libcap/libcap.hash +++ b/package/libcap/libcap.hash @@ -1,5 +1,5 @@ # https://www.kernel.org/pub/linux/libs/security/linux-privs/libcap2/sha256sums.asc -sha256 6405f6089cf4cdd8c271540cd990654d78dd0b1989b2d9bda20f933a75a795a5 libcap-2.73.tar.xz +sha256 629da4ab29900d0f7fcc36227073743119925fd711c99a1689bbf5c9b40c8e6f libcap-2.76.tar.xz # Hash for license file: sha256 68467e731f4744bd6e0bb69e8df9c3a994e09cd6b203d0c41327ac6d079c581d License diff --git a/package/libcap/libcap.mk b/package/libcap/libcap.mk index 25b3a46c44..b4158a5be8 100644 --- a/package/libcap/libcap.mk +++ b/package/libcap/libcap.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBCAP_VERSION = 2.73 +LIBCAP_VERSION = 2.76 LIBCAP_SITE = https://www.kernel.org/pub/linux/libs/security/linux-privs/libcap2 LIBCAP_SOURCE = libcap-$(LIBCAP_VERSION).tar.xz LIBCAP_LICENSE = GPL-2.0 or BSD-3-Clause