commit:     21800a06d6e86e25ae26ad46fcab2cdc6a4598b8
Author:     Christopher Byrne <salah.coronya <AT> gmail <DOT> com>
AuthorDate: Mon Sep  8 00:58:13 2025 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Sep 25 00:11:52 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21800a06

sys-auth/sssd: Allow compile against app-crypt/mit-krb5-1.22

sys-auth/sssd uses an unstable API from app-crypt/mit-krb5. Because it
could change at any time, upstream restricts which versions of
app-crypt/mit-krb5 it will work with. So every time there's a new
version of app-crypt/mit-krb5, upstream has to check if the ABI changed
and add the appropriate test for the new version.

Upstream currently cannot automate this for reasons listed in
https://github.com/SSSD/sssd/issues/8068.

Signed-off-by: Christopher Byrne <salah.coronya <AT> gmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/43708
Closes: https://github.com/gentoo/gentoo/pull/43708
Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-auth/sssd/sssd-2.11.1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sys-auth/sssd/sssd-2.11.1.ebuild b/sys-auth/sssd/sssd-2.11.1.ebuild
index b1613694acfb..525ddb890fcb 100644
--- a/sys-auth/sssd/sssd-2.11.1.ebuild
+++ b/sys-auth/sssd/sssd-2.11.1.ebuild
@@ -110,6 +110,7 @@ CONFIG_CHECK="~KEYS"
 PATCHES=(
        "${FILESDIR}/${PN}-2.8.2-krb5_pw_locked.patch"
        "${FILESDIR}/${PN}-2.9.6-conditional-python-install.patch"
+       "${FILESDIR}/${PN}-2.9.7-kerberos-1-22.patch"
        "${FILESDIR}/${PN}-2.10.0_beta2-fix-systemd-systemconfdir.patch"
 )
 

Reply via email to