commit: ad3d55215701bb6cbd4c5f57eda1ca04310234e3 Author: Z. Liu <zhixu.liu <AT> gmail <DOT> com> AuthorDate: Sun Jun 1 15:31:44 2025 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Mon Jun 2 21:39:32 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad3d5521
sys-apps/apparmor-utils: fix musl build patch from upstream Signed-off-by: Z. Liu <zhixu.liu <AT> gmail.com> Part-of: https://github.com/gentoo/gentoo/pull/42389 Signed-off-by: Sam James <sam <AT> gentoo.org> .../apparmor-utils/apparmor-utils-4.0.3.ebuild | 4 ++++ ...0.3-binutils-Fix-missing-include-limits.h.patch | 24 ++++++++++++++++++++++ 2 files changed, 28 insertions(+) diff --git a/sys-apps/apparmor-utils/apparmor-utils-4.0.3.ebuild b/sys-apps/apparmor-utils/apparmor-utils-4.0.3.ebuild index fa9e53f40a8b..f39270a2a1e2 100644 --- a/sys-apps/apparmor-utils/apparmor-utils-4.0.3.ebuild +++ b/sys-apps/apparmor-utils/apparmor-utils-4.0.3.ebuild @@ -33,6 +33,10 @@ RDEPEND="${COMMON_DEPEND} dev-python/notify2[${PYTHON_USEDEP}] dev-python/psutil[${PYTHON_USEDEP}]" +PATCHES=( + "${FILESDIR}/${PN}-4.0.3-binutils-Fix-missing-include-limits.h.patch" +) + src_prepare() { default diff --git a/sys-apps/apparmor-utils/files/apparmor-utils-4.0.3-binutils-Fix-missing-include-limits.h.patch b/sys-apps/apparmor-utils/files/apparmor-utils-4.0.3-binutils-Fix-missing-include-limits.h.patch new file mode 100644 index 000000000000..37d250f63c60 --- /dev/null +++ b/sys-apps/apparmor-utils/files/apparmor-utils-4.0.3-binutils-Fix-missing-include-limits.h.patch @@ -0,0 +1,24 @@ +From 02b7e41ef3d89cea2bc24073938e7fdab8c29b17 Mon Sep 17 00:00:00 2001 +From: fossdd <[email protected]> +Date: Sat, 3 May 2025 16:48:24 +0200 +Subject: [PATCH] binutils: Fix missing include limits.h + +For NAME_MAX + +Fixes 322a98c8 ("Fix incorrect strnlen length in aa_load.c load_policy_dir") + +diff --git a/binutils/aa_load.c b/binutils/aa_load.c +index 6133e899a..b7e6eca28 100644 +--- a/binutils/aa_load.c ++++ b/binutils/aa_load.c +@@ -17,6 +17,7 @@ + #include <fcntl.h> + #include <string.h> + #include <dirent.h> ++#include <limits.h> + + #include <sys/types.h> + #include <sys/stat.h> +-- +2.45.2 +
