diff options
author | bland <bland@FreeBSD.org> | 2009-10-12 17:10:51 +0000 |
---|---|---|
committer | bland <bland@FreeBSD.org> | 2009-10-12 17:10:51 +0000 |
commit | 41b941dc808971620b6545750e58a2eea0b0ca4b (patch) | |
tree | 59edca7a557ce86d1ce5541ac5dfa9ca9b005b8c | |
parent | 879694e8a1e4b297a7d356ac57f8cebf69a9d732 (diff) | |
download | FreeBSD-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
-rw-r--r-- | kerberos5/lib/libgssapi_krb5/Makefile | 4 | ||||
-rw-r--r-- | kerberos5/lib/libgssapi_spnego/Makefile | 4 |
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 \ |