commit:     bb304c378f5ce8c1e297c345f55b69d5541358f0
Author:     Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Wed Oct  5 13:34:35 2022 +0000
Commit:     Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Wed Oct  5 13:35:21 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb304c37

sys-auth/pam_ssh_agent_auth-0.10.4: fix build for musl #874843

Closes: https://bugs.gentoo.org/874843
Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>

 sys-auth/pam_ssh_agent_auth/pam_ssh_agent_auth-0.10.4.ebuild | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/sys-auth/pam_ssh_agent_auth/pam_ssh_agent_auth-0.10.4.ebuild 
b/sys-auth/pam_ssh_agent_auth/pam_ssh_agent_auth-0.10.4.ebuild
index d633a44c02ec..d09b0fea56c1 100644
--- a/sys-auth/pam_ssh_agent_auth/pam_ssh_agent_auth-0.10.4.ebuild
+++ b/sys-auth/pam_ssh_agent_auth/pam_ssh_agent_auth-0.10.4.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit autotools toolchain-funcs pam
+inherit autotools toolchain-funcs pam flag-o-matic
 
 DESCRIPTION="Simple module to authenticate users against their ssh-agent keys"
 HOMEPAGE="http://pamsshagentauth.sourceforge.net";
@@ -52,6 +52,9 @@ src_prepare() {
 src_configure() {
        pammod_hide_symbols
 
+       # bug #874843, use POSIX type names
+       use elibc_musl && append-cppflags -Du_char=uint8_t -Du_int=uint32_t
+
        # bug #725720
        export AR="$(type -P $(tc-getAR))"
 

Reply via email to