From db3a3e87a6f6fcc424eb208bf37417ab3aeaf43a Mon Sep 17 00:00:00 2001 From: Armin Kuster Date: Thu, 9 Jun 2022 16:11:29 -0700 Subject: sssd:move to dynamic networking-layer Signed-off-by: Armin Kuster --- .../sssd/files/fix-ldblibdir.patch | 25 ++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 dynamic-layers/networking-layer/recipes-security/sssd/files/fix-ldblibdir.patch (limited to 'dynamic-layers/networking-layer/recipes-security/sssd/files/fix-ldblibdir.patch') diff --git a/dynamic-layers/networking-layer/recipes-security/sssd/files/fix-ldblibdir.patch b/dynamic-layers/networking-layer/recipes-security/sssd/files/fix-ldblibdir.patch new file mode 100644 index 0000000..e350baf --- /dev/null +++ b/dynamic-layers/networking-layer/recipes-security/sssd/files/fix-ldblibdir.patch @@ -0,0 +1,25 @@ +When calculate value of ldblibdir, it checks whether the directory of +$ldblibdir exists. If not, it assigns ldblibdir with ${libdir}/ldb. It is not +suitable for cross compile. Fix it that only re-assign ldblibdir when its value +is empty. + +Upstream-Status: Inappropriate [cross compile specific] + +Signed-off-by: Kai Kang +--- + src/external/libldb.m4 | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/external/libldb.m4 b/src/external/libldb.m4 +index c400add..5e5f06d 100644 +--- a/src/external/libldb.m4 ++++ b/src/external/libldb.m4 +@@ -19,7 +19,7 @@ if test x"$with_ldb_lib_dir" != x; then + ldblibdir=$with_ldb_lib_dir + else + ldblibdir="`$PKG_CONFIG --variable=modulesdir ldb`" +- if ! test -d $ldblibdir; then ++ if test -z $ldblibdir; then + ldblibdir="${libdir}/ldb" + fi + fi -- cgit v1.2.3-54-g00ecf