[sys-auth/sssd] sync

This commit is contained in:
Robert Förster 2024-10-29 12:01:26 +01:00
parent e622843475
commit cdfcfe78b2

View File

@ -229,6 +229,8 @@ multilib_src_configure() {
# Annoyingly configure requires that you pick systemd XOR sysv # Annoyingly configure requires that you pick systemd XOR sysv
--with-initscript=$(usex systemd systemd sysv) --with-initscript=$(usex systemd systemd sysv)
KRB5_CONFIG="${ESYSROOT}"/usr/bin/krb5-config KRB5_CONFIG="${ESYSROOT}"/usr/bin/krb5-config
# Needed for Samba 4.21
CPPFLAGS="${CPPFLAGS} -I${ESYSROOT}/usr/include/samba-4.0"
) )
use systemd && myconf+=( use systemd && myconf+=(
@ -238,7 +240,7 @@ multilib_src_configure() {
if ! multilib_is_native_abi; then if ! multilib_is_native_abi; then
# work-around all the libraries that are used for CLI and server # work-around all the libraries that are used for CLI and server
myconf+=( myconf+=(
{POPT,TALLOC,TDB,TEVENT}_{CFLAGS,LIBS}=' ' {POPT,TALLOC,TDB,TEVENT,LDB}_{CFLAGS,LIBS}=' '
# ldb headers are fine since native needs it # ldb headers are fine since native needs it
# ldb lib fails... but it does not seem to bother # ldb lib fails... but it does not seem to bother
{DHASH,UNISTRING,INI_CONFIG_V{0,1,1_1,1_3}}_{CFLAGS,LIBS}=' ' {DHASH,UNISTRING,INI_CONFIG_V{0,1,1_1,1_3}}_{CFLAGS,LIBS}=' '