summaryrefslogtreecommitdiffstats
path: root/kerberos5
diff options
context:
space:
mode:
authorbland <bland@FreeBSD.org>2009-10-12 17:10:51 +0000
committerbland <bland@FreeBSD.org>2009-10-12 17:10:51 +0000
commit41b941dc808971620b6545750e58a2eea0b0ca4b (patch)
tree59edca7a557ce86d1ce5541ac5dfa9ca9b005b8c /kerberos5
parent879694e8a1e4b297a7d356ac57f8cebf69a9d732 (diff)
downloadFreeBSD-src-41b941dc808971620b6545750e58a2eea0b0ca4b.zip
FreeBSD-src-41b941dc808971620b6545750e58a2eea0b0ca4b.tar.gz
Link GSS mechanics modules against libgssapi so they will not fail due
unresolved symbol errors when in turn libgssapi was loaded with RTLD_LOCAL flag set (which is the default). Reviewed by: dfr, jhb MFC after: 3 days
Diffstat (limited to 'kerberos5')
-rw-r--r--kerberos5/lib/libgssapi_krb5/Makefile4
-rw-r--r--kerberos5/lib/libgssapi_spnego/Makefile4
2 files changed, 4 insertions, 4 deletions
diff --git a/kerberos5/lib/libgssapi_krb5/Makefile b/kerberos5/lib/libgssapi_krb5/Makefile
index b2cbe51..6c2f421 100644
--- a/kerberos5/lib/libgssapi_krb5/Makefile
+++ b/kerberos5/lib/libgssapi_krb5/Makefile
@@ -2,8 +2,8 @@
LIB= gssapi_krb5
LDFLAGS= -Wl,-Bsymbolic
-LDADD= -lkrb5 -lhx509 -lcrypto -lroken -lasn1 -lcom_err -lcrypt
-DPADD= ${LIBKRB5} ${LIBHX509} ${LIBCRYPTO} ${LIBROKEN} ${LIBASN1} \
+LDADD= -lgssapi -lkrb5 -lhx509 -lcrypto -lroken -lasn1 -lcom_err -lcrypt
+DPADD= ${LIBGSSAPI} ${LIBKRB5} ${LIBHX509} ${LIBCRYPTO} ${LIBROKEN} ${LIBASN1} \
${LIBCOM_ERR} ${LIBCRYPT}
INCS= ${KRB5DIR}/lib/gssapi/gssapi/gssapi_krb5.h
diff --git a/kerberos5/lib/libgssapi_spnego/Makefile b/kerberos5/lib/libgssapi_spnego/Makefile
index af98880..32348ec 100644
--- a/kerberos5/lib/libgssapi_spnego/Makefile
+++ b/kerberos5/lib/libgssapi_spnego/Makefile
@@ -2,8 +2,8 @@
LIB= gssapi_spnego
LDFLAGS= -Wl,-Bsymbolic
-LDADD= -lasn1
-DPADD= ${LIBASN1}
+LDADD= -lgssapi -lasn1
+DPADD= ${LIBGSSAPI} ${LIBASN1}
SRCS= accept_sec_context.c \
compat.c \
OpenPOWER on IntegriCloud