actually, that output is wrong, the real bug was in libsss_krb5.so missing shlib deps. Here's a patch from upstream which fixed that:
From f24e0a6791fbf273109b03661665ca2896b37b0a Mon Sep 17 00:00:00 2001 From: Stephen Gallagher <email address hidden> Date: Wed, 20 Jan 2010 14:36:34 -0500 Subject: [PATCH] Add missing link for Kerberos
--- server/Makefile.am | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/server/Makefile.am b/server/Makefile.am index 100189d..7ba7ffa 100644 --- a/server/Makefile.am +++ b/server/Makefile.am @@ -636,7 +636,8 @@ libsss_krb5_la_CFLAGS = \ $(AM_CFLAGS) \ $(DHASH_CFLAGS) libsss_krb5_la_LIBADD = \ - $(DHASH_LIBS) + $(DHASH_LIBS) \ + $(KRB5_LIBS) libsss_krb5_la_LDFLAGS = \ -version-info 1:0:0 \ -module -- 1.6.6
actually, that output is wrong, the real bug was in libsss_krb5.so missing shlib deps. Here's a patch from upstream which fixed that:
From f24e0a6791fbf27 3109b03661665ca 2896b37b0a Mon Sep 17 00:00:00 2001
From: Stephen Gallagher <email address hidden>
Date: Wed, 20 Jan 2010 14:36:34 -0500
Subject: [PATCH] Add missing link for Kerberos
---
server/Makefile.am | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/server/ Makefile. am b/server/ Makefile. am Makefile. am Makefile. am krb5_la_ CFLAGS = \ DHASH_CFLAGS) krb5_la_ LIBADD = \ krb5_la_ LDFLAGS = \
index 100189d..7ba7ffa 100644
--- a/server/
+++ b/server/
@@ -636,7 +636,8 @@ libsss_
$(AM_CFLAGS) \
$(
libsss_
- $(DHASH_LIBS)
+ $(DHASH_LIBS) \
+ $(KRB5_LIBS)
libsss_
-version-info 1:0:0 \
-module
--
1.6.6