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@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@gentoo.org>
This commit is contained in:
Christopher Byrne
2025-09-07 19:58:13 -05:00
committed by Sam James
parent 5b797e3e35
commit 21800a06d6

View File

@@ -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"
)