summaryrefslogtreecommitdiffstats
path: root/kerberos5/lib/libkrb5
diff options
context:
space:
mode:
authordes <des@FreeBSD.org>2013-09-10 18:40:43 +0000
committerdes <des@FreeBSD.org>2013-09-10 18:40:43 +0000
commitc3bd2283835242173e76312c8ec97a6dfefe43b1 (patch)
tree02fd2ef6470c8bcbe977410f3b3f1b0f7a2465c8 /kerberos5/lib/libkrb5
parent4a76b49949900686f74510b7e0b3fec1fe456016 (diff)
downloadFreeBSD-src-c3bd2283835242173e76312c8ec97a6dfefe43b1.zip
FreeBSD-src-c3bd2283835242173e76312c8ec97a6dfefe43b1.tar.gz
Clean up the Kerberos build by turning libheimipcc and libheimipcs into
private shared libraries, instead of hacked-together archives of PIC objects. This makes it possible to build a static libkrb5 that works. Reviewed by: stas Approved by: re (gjb)
Diffstat (limited to 'kerberos5/lib/libkrb5')
-rw-r--r--kerberos5/lib/libkrb5/Makefile3
1 files changed, 2 insertions, 1 deletions
diff --git a/kerberos5/lib/libkrb5/Makefile b/kerberos5/lib/libkrb5/Makefile
index 4736857..b30ec75 100644
--- a/kerberos5/lib/libkrb5/Makefile
+++ b/kerberos5/lib/libkrb5/Makefile
@@ -3,8 +3,9 @@
LIB= krb5
LDFLAGS= -Wl,--no-undefined
VERSION_MAP= ${KRB5DIR}/lib/krb5/version-script.map
-LDADD= -lasn1 -lcom_err -lcrypt -lcrypto -lhx509 -lroken -lwind -lheimbase ${LIBHEIMIPCC}
+LDADD= -lasn1 -lcom_err -lcrypt -lcrypto -lhx509 -lroken -lwind -lheimbase -lheimipcc
DPADD= ${LIBASN1} ${LIBCOM_ERR} ${LIBCRYPT} ${LIBCRYPTO} ${LIBHX509} ${LIBROKEN} ${LIBWIND} ${LIBHEIMBASE} ${LIBHEIMIPCC}
+USEPRIVATELIB= heimipcc
INCS= heim_err.h \
heim_threads.h \
OpenPOWER on IntegriCloud