commit: dc240245c63a297c50839581ab5158c569afcecd Author: Luca Barbato <lu_zero <AT> gentoo <DOT> org> AuthorDate: Thu Jul 3 11:22:28 2025 +0000 Commit: Luca Barbato <lu_zero <AT> gentoo <DOT> org> CommitDate: Thu Jul 3 11:25:07 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc240245
sys-apps/uutils-coreutils: Explicitly disable selinux tools Upstream assumed it is ok to unconditionally build them. Closes: https://bugs.gentoo.org/959424 Signed-off-by: Luca Barbato <lu_zero <AT> gentoo.org> sys-apps/uutils-coreutils/uutils-coreutils-0.1.0.ebuild | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/sys-apps/uutils-coreutils/uutils-coreutils-0.1.0.ebuild b/sys-apps/uutils-coreutils/uutils-coreutils-0.1.0.ebuild index 3995d562916c..a72e60373878 100644 --- a/sys-apps/uutils-coreutils/uutils-coreutils-0.1.0.ebuild +++ b/sys-apps/uutils-coreutils/uutils-coreutils-0.1.0.ebuild @@ -83,11 +83,12 @@ src_compile() { MULTICALL=y MANDIR="/share/man/man1" - SELINUX_ENABLED=$(usex selinux) + SELINUX_ENABLED=$(usex selinux 1 0) # pinky, uptime, users, and who require utmpx (not available on musl) # bug #832868 - SKIP_UTILS="$(usev elibc_musl "pinky uptime users who")" + # runcon chcon require selinux, but upstream broke the SELINUX_ENABLED logic + SKIP_UTILS="$(usev elibc_musl "pinky uptime users who") $(usev !selinux "runcon chcon")" ) emake "${makeargs[@]}"
