commit:     dd1f3445914bf214fb1b2b11117ca7e898cf793a
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Wed Feb  4 22:16:50 2026 +0000
Commit:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Wed Feb  4 22:18:21 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd1f3445

sys-process/procps: re-apply musl/error-standalone workaround, bug 969592

Closes: https://bugs.gentoo.org/969592
Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>

 sys-process/procps/procps-4.0.6.ebuild | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/sys-process/procps/procps-4.0.6.ebuild 
b/sys-process/procps/procps-4.0.6.ebuild
index eb2579d7712d..f424fded5209 100644
--- a/sys-process/procps/procps-4.0.6.ebuild
+++ b/sys-process/procps/procps-4.0.6.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/craigsmall.asc
-inherit autotools flag-o-matic multilib-minimal verify-sig
+inherit autotools flag-o-matic multilib-minimal verify-sig toolchain-funcs
 
 DESCRIPTION="Standard informational utilities and process-handling tools"
 HOMEPAGE="https://gitlab.com/procps-ng/procps";
@@ -70,6 +70,12 @@ multilib_src_configure() {
        # bug #471102
        append-lfs-flags
 
+       # Workaround for bug 969592
+       if use elibc_musl ; then
+               append-cflags "$($(tc-getPKG_CONFIG) --cflags error-standalone)"
+               append-libs "$($(tc-getPKG_CONFIG) --libs error-standalone)"
+       fi
+
        local myeconfargs=(
                # No elogind multilib support
                $(multilib_native_use_with elogind)

Reply via email to