diff --git a/sdk_container/src/third_party/coreos-overlay/sys-auth/sssd/files/sssd-1.14.2-fix-krb5-config.patch b/sdk_container/src/third_party/coreos-overlay/sys-auth/sssd/files/sssd-1.14.2-fix-krb5-config.patch new file mode 100644 index 0000000000..20c57209a3 --- /dev/null +++ b/sdk_container/src/third_party/coreos-overlay/sys-auth/sssd/files/sssd-1.14.2-fix-krb5-config.patch @@ -0,0 +1,25 @@ +From 79c0ed5d08fdcc093baef155a118829caf4af63b Mon Sep 17 00:00:00 2001 +From: David Michael +Date: Wed, 14 Dec 2016 15:08:28 -0800 +Subject: [PATCH] BUILD: Find a host-prefixed krb5-config when cross-compiling + +--- + src/external/krb5.m4 | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/external/krb5.m4 b/src/external/krb5.m4 +index 8fc9096..b844c2f 100644 +--- a/src/external/krb5.m4 ++++ b/src/external/krb5.m4 +@@ -9,7 +9,7 @@ if test x$KRB5_CFLAGS != x; then + KRB5_PASSED_CFLAGS=$KRB5_CFLAGS + fi + +-AC_PATH_PROG(KRB5_CONFIG, krb5-config) ++AC_PATH_TOOL(KRB5_CONFIG, krb5-config) + AC_MSG_CHECKING(for working krb5-config) + if test -x "$KRB5_CONFIG"; then + KRB5_CFLAGS="`$KRB5_CONFIG --cflags`" +-- +2.7.4 + diff --git a/sdk_container/src/third_party/coreos-overlay/sys-auth/sssd/sssd-1.13.1-r3.ebuild b/sdk_container/src/third_party/coreos-overlay/sys-auth/sssd/sssd-1.13.1-r4.ebuild similarity index 98% rename from sdk_container/src/third_party/coreos-overlay/sys-auth/sssd/sssd-1.13.1-r3.ebuild rename to sdk_container/src/third_party/coreos-overlay/sys-auth/sssd/sssd-1.13.1-r4.ebuild index 1e952ad801..19f1cda144 100644 --- a/sdk_container/src/third_party/coreos-overlay/sys-auth/sssd/sssd-1.13.1-r3.ebuild +++ b/sdk_container/src/third_party/coreos-overlay/sys-auth/sssd/sssd-1.13.1-r4.ebuild @@ -80,6 +80,8 @@ pkg_setup(){ } src_prepare() { + epatch "${FILESDIR}"/sssd-1.14.2-fix-krb5-config.patch + eautoreconf multilib_copy_sources @@ -124,7 +126,6 @@ multilib_src_configure() { --with-initscript="sysv" --without-python2-bindings --without-python3-bindings - KRB5_CONFIG=${ROOT}/usr/bin/${CHOST}-krb5-config ) if ! multilib_is_native_abi; then