From c115bb76b6204157b5f424c9fec0cabe92ad1843 Mon Sep 17 00:00:00 2001 From: Sam Hartman Date: Sat, 22 Feb 1997 08:03:31 +0000 Subject: [PATCH] * Make shared libs work on AIX * Fix dependencies for library git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9952 dc483132-0cff-0310-8789-dd5450dbe970 --- src/lib/gssapi/ChangeLog | 4 ++++ src/lib/gssapi/Makefile.in | 6 +++--- src/lib/kadm5/clnt/ChangeLog | 4 ++++ src/lib/kadm5/clnt/Makefile.in | 14 +++++++------- src/lib/kadm5/srv/ChangeLog | 4 ++++ src/lib/kadm5/srv/Makefile.in | 14 +++++++------- src/lib/kdb/ChangeLog | 4 ++++ src/lib/kdb/Makefile.in | 2 +- src/lib/krb4/ChangeLog | 8 ++++++++ src/lib/krb4/Makefile.in | 3 +-- src/lib/rpc/ChangeLog | 4 ++++ src/lib/rpc/Makefile.in | 10 +++++----- 12 files changed, 52 insertions(+), 25 deletions(-) diff --git a/src/lib/gssapi/ChangeLog b/src/lib/gssapi/ChangeLog index c614ce076..02ac5755a 100644 --- a/src/lib/gssapi/ChangeLog +++ b/src/lib/gssapi/ChangeLog @@ -1,3 +1,7 @@ +Sat Feb 22 01:21:06 1997 Sam Hartman + + * Makefile.in (SHLIB_EXPDEPS): s/so/$(SHLIBEXT) + Thu Nov 21 11:55:16 EST 1996 Richard Basch * Makefile.in: win32 build diff --git a/src/lib/gssapi/Makefile.in b/src/lib/gssapi/Makefile.in index 9f1180e66..df205e709 100644 --- a/src/lib/gssapi/Makefile.in +++ b/src/lib/gssapi/Makefile.in @@ -10,9 +10,9 @@ LIBMAJOR=1 LIBMINOR=0 STOBJLISTS=generic/OBJS.ST krb5/OBJS.ST SHLIB_EXPDEPS=\ - $(TOPLIBD)/libkrb5.so \ - $(TOPLIBD)/libcrypto.so \ - $(TOPLIBD)/libcom_err.so + $(TOPLIBD)/libkrb5$(SHLIBEXT) \ + $(TOPLIBD)/libcrypto$(SHLIBEXT) \ + $(TOPLIBD)/libcom_err$(SHLIBEXT) SHLIB_EXPLIBS=-lkrb5 -lcrypto -lcom_err SHLIB_DIRS=-L$(TOPLIBD) SHLIB_RDIRS=$(KRB5_LIBDIR) diff --git a/src/lib/kadm5/clnt/ChangeLog b/src/lib/kadm5/clnt/ChangeLog index 2ee71955e..0497aba54 100644 --- a/src/lib/kadm5/clnt/ChangeLog +++ b/src/lib/kadm5/clnt/ChangeLog @@ -1,3 +1,7 @@ +Sat Feb 22 01:35:19 1997 Sam Hartman + + * Makefile.in (SHLIB_EXPDEPS): s/.so/$(SHLIBEXT) + Wed Jan 15 20:49:34 1997 Tom Yu * Makefile.in: diff --git a/src/lib/kadm5/clnt/Makefile.in b/src/lib/kadm5/clnt/Makefile.in index 65b25bf64..e53d5887b 100644 --- a/src/lib/kadm5/clnt/Makefile.in +++ b/src/lib/kadm5/clnt/Makefile.in @@ -5,13 +5,13 @@ LIBMAJOR=1 LIBMINOR=0 STOBJLISTS=../OBJS.ST OBJS.ST SHLIB_EXPDEPS=\ - $(TOPLIBD)/libgssrpc.so \ - $(TOPLIBD)/libgssapi_krb5.so \ - $(TOPLIBD)/libkdb5.so \ - $(TOPLIBD)/libkrb5.so \ - $(TOPLIBD)/libcrypto.so \ - $(TOPLIBD)/libcom_err.so \ - $(TOPLIBD)/libdyn.so + $(TOPLIBD)/libgssrpc$(SHLIBEXT) \ + $(TOPLIBD)/libgssapi_krb5$(SHLIBEXT) \ + $(TOPLIBD)/libkdb5$(SHLIBEXT) \ + $(TOPLIBD)/libkrb5$(SHLIBEXT) \ + $(TOPLIBD)/libcrypto$(SHLIBEXT) \ + $(TOPLIBD)/libcom_err$(SHLIBEXT) \ + $(TOPLIBD)/libdyn$(SHLIBEXT) SHLIB_EXPLIBS=-lgssrpc -lgssapi_krb5 -lkdb5 -lkrb5 -lcrypto -lcom_err -ldyn SHLIB_DIRS=-L$(TOPLIBD) SHLIB_RDIRS=$(KRB5_LIBDIR) diff --git a/src/lib/kadm5/srv/ChangeLog b/src/lib/kadm5/srv/ChangeLog index 2da7c92ab..6383ad45c 100644 --- a/src/lib/kadm5/srv/ChangeLog +++ b/src/lib/kadm5/srv/ChangeLog @@ -1,3 +1,7 @@ +Sat Feb 22 01:34:08 1997 Sam Hartman + + * Makefile.in (SHLIB_EXPDEPS): s/.so/$(SHLIBEXT) + Wed Jan 15 20:59:11 1997 Tom Yu * Makefile.in: diff --git a/src/lib/kadm5/srv/Makefile.in b/src/lib/kadm5/srv/Makefile.in index 999c18b3f..9a76e131e 100644 --- a/src/lib/kadm5/srv/Makefile.in +++ b/src/lib/kadm5/srv/Makefile.in @@ -8,13 +8,13 @@ LIBMAJOR=1 LIBMINOR=0 STOBJLISTS=../OBJS.ST OBJS.ST SHLIB_EXPDEPS=\ - $(TOPLIBD)/libgssrpc.so \ - $(TOPLIBD)/libgssapi_krb5.so \ - $(TOPLIBD)/libkdb5.so \ - $(TOPLIBD)/libkrb5.so \ - $(TOPLIBD)/libcrypto.so \ - $(TOPLIBD)/libcom_err.so \ - $(TOPLIBD)/libdyn.so + $(TOPLIBD)/libgssrpc$(SHLIBEXT) \ + $(TOPLIBD)/libgssapi_krb5$(SHLIBEXT) \ + $(TOPLIBD)/libkdb5$(SHLIBEXT) \ + $(TOPLIBD)/libkrb5$(SHLIBEXT) \ + $(TOPLIBD)/libcrypto$(SHLIBEXT) \ + $(TOPLIBD)/libcom_err$(SHLIBEXT) \ + $(TOPLIBD)/libdyn$(SHLIBEXT) SHLIB_EXPLIBS=-lgssrpc -lgssapi_krb5 -lkdb5 -lkrb5 -lcrypto -lcom_err -ldyn @LIBS@ SHLIB_DIRS=-L$(TOPLIBD) SHLIB_RDIRS=$(KRB5_LIBDIR) diff --git a/src/lib/kdb/ChangeLog b/src/lib/kdb/ChangeLog index dac33ffbf..1ecea6a6f 100644 --- a/src/lib/kdb/ChangeLog +++ b/src/lib/kdb/ChangeLog @@ -1,3 +1,7 @@ +Sat Feb 22 01:15:30 1997 Sam Hartman + + * Makefile.in (SHLIB_EXPLIBS): depend on -lcrypto + Thu Feb 6 15:33:34 1997 Tom Yu * Makefile.in: diff --git a/src/lib/kdb/Makefile.in b/src/lib/kdb/Makefile.in index 2480bf829..90e73b28b 100644 --- a/src/lib/kdb/Makefile.in +++ b/src/lib/kdb/Makefile.in @@ -11,7 +11,7 @@ RELDIR=kdb SHLIB_EXPDEPS = \ $(TOPLIBD)/libcrypto$(SHLIBEXT) \ $(TOPLIBD)/libkrb5$(SHLIBEXT) -SHLIB_EXPLIBS=-lkrb5 -lcom_err +SHLIB_EXPLIBS=-lkrb5 -lcom_err -lcrypto SHLIB_DIRS=-L$(TOPLIBD) SHLIB_RDIRS=$(KRB5_LIBDIR) diff --git a/src/lib/krb4/ChangeLog b/src/lib/krb4/ChangeLog index 61d4e26a2..c15769ddb 100644 --- a/src/lib/krb4/ChangeLog +++ b/src/lib/krb4/ChangeLog @@ -1,3 +1,11 @@ +Sat Feb 22 01:16:01 1997 Sam Hartman + + * Makefile.in (SHLIB_DIRS): Remove extra shlib_explibs + +Sat Feb 22 00:55:42 1997 Sam Hartman + + * Makefile.in (SHLIB_EXPLIBS): Depend on -lcrypto -ldes425 + Thu Feb 20 23:27:39 1997 Richard Basch * memcache.c: Just use malloc/free, since _nmalloc isn't on diff --git a/src/lib/krb4/Makefile.in b/src/lib/krb4/Makefile.in index 1a369f73e..c6df6f113 100644 --- a/src/lib/krb4/Makefile.in +++ b/src/lib/krb4/Makefile.in @@ -13,7 +13,7 @@ RELDIR=krb4 SHLIB_EXPDEPS = \ $(TOPLIBD)/libcrypto$(SHLIBEXT) \ $(TOPLIBD)/libkrb5$(SHLIBEXT) -SHLIB_EXPLIBS=-lkrb5 -lcom_err +SHLIB_EXPLIBS=-lkrb5 -lcom_err -ldes425 -lcrypto SHLIB_DIRS=-L$(TOPLIBD) SHLIB_RDIRS=$(KRB5_LIBDIR) @@ -103,7 +103,6 @@ DEPKRB4_LIBS= $(TOPLIBD)/libdes425$(SHLIBEXT) SHLIB_EXPDEPS = $(DEPKRB4_LIBS) \ $(TOPLIBD)/libcrypto$(SHLIBEXT) \ $(TOPLIBD)/libkrb5$(SHLIBEXT) -SHLIB_EXPLIBS=-lkrb5 $(KRB4_CRYPTO_LIBS) -lcrypto -lcom_err SHLIB_DIRS=-L$(TOPLIBD) SHLIB_RDIRS=$(KRB5_LIBDIR) diff --git a/src/lib/rpc/ChangeLog b/src/lib/rpc/ChangeLog index ead4fc6fa..f50c713ae 100644 --- a/src/lib/rpc/ChangeLog +++ b/src/lib/rpc/ChangeLog @@ -1,3 +1,7 @@ +Sat Feb 22 01:34:19 1997 Sam Hartman + + * Makefile.in (SHLIB_EXPDEPS): s/.so/$(SHLIBEXT) + Mon Feb 10 11:10:02 1997 Ezra Peisach * configure.in: Check for sys/uio.h. diff --git a/src/lib/rpc/Makefile.in b/src/lib/rpc/Makefile.in index c8fc17bfd..2712778b4 100644 --- a/src/lib/rpc/Makefile.in +++ b/src/lib/rpc/Makefile.in @@ -8,11 +8,11 @@ LIBMAJOR=1 LIBMINOR=0 STOBJLISTS=OBJS.ST SHLIB_EXPDEPS= \ - $(TOPLIBD)/libgssapi_krb5.so \ - $(TOPLIBD)/libkrb5.so \ - $(TOPLIBD)/libcrypto.so \ - $(TOPLIBD)/libcom_err.so \ - $(TOPLIBD)/libdyn.so + $(TOPLIBD)/libgssapi_krb5$(SHLIBEXT) \ + $(TOPLIBD)/libkrb5$(SHLIBEXT) \ + $(TOPLIBD)/libcrypto$(SHLIBEXT) \ + $(TOPLIBD)/libcom_err$(SHLIBEXT) \ + $(TOPLIBD)/libdyn$(SHLIBEXT) SHLIB_EXPLIBS=-lgssapi_krb5 -lkrb5 -lcrypto -lcom_err -ldyn SHLIB_DIRS=-L$(TOPLIBD) SHLIB_RDIRS=$(KRB5_LIBDIR) -- 2.26.2