summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorTheodore Tso <tytso@mit.edu>1994-09-30 02:57:06 +0000
committerTheodore Tso <tytso@mit.edu>1994-09-30 02:57:06 +0000
commitf84c8f9ec86812fce06f75d7136a4444df0bca29 (patch)
tree05969240af469a7c0768cb6adcdbddbca2650096 /src
parentccfaefdf174943379ddd8e9aa8a139a8d7d70c8e (diff)
downloadkrb5-f84c8f9ec86812fce06f75d7136a4444df0bca29.tar.gz
krb5-f84c8f9ec86812fce06f75d7136a4444df0bca29.tar.xz
krb5-f84c8f9ec86812fce06f75d7136a4444df0bca29.zip
Relink executable if libraries change
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4400 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src')
-rw-r--r--src/appl/bsd/ChangeLog4
-rw-r--r--src/appl/bsd/Makefile.in13
-rw-r--r--src/appl/gss-sample/ChangeLog4
-rw-r--r--src/appl/gss-sample/Makefile.in6
-rw-r--r--src/appl/mailquery/ChangeLog4
-rw-r--r--src/appl/mailquery/Makefile.in3
-rw-r--r--src/appl/movemail/ChangeLog4
-rw-r--r--src/appl/movemail/Makefile.in3
-rw-r--r--src/appl/popper/ChangeLog4
-rw-r--r--src/appl/popper/Makefile.in3
-rw-r--r--src/appl/telnet/telnet/ChangeLog4
-rw-r--r--src/appl/telnet/telnet/Makefile.in3
-rw-r--r--src/appl/telnet/telnetd/ChangeLog4
-rw-r--r--src/appl/telnet/telnetd/Makefile.in3
-rw-r--r--src/appl/user_user/ChangeLog4
-rw-r--r--src/appl/user_user/Makefile.in5
16 files changed, 56 insertions, 15 deletions
diff --git a/src/appl/bsd/ChangeLog b/src/appl/bsd/ChangeLog
index b1d4f0de99..ed5d4e674f 100644
--- a/src/appl/bsd/ChangeLog
+++ b/src/appl/bsd/ChangeLog
@@ -1,3 +1,7 @@
+Thu Sep 29 22:50:05 1994 Theodore Y. Ts'o (tytso@dcl)
+
+ * Makefile.in: Relink executables if libraries change
+
Thu Sep 29 17:55:57 1994 Mark Eichin (eichin@tweedledumber.cygnus.com)
* krlogin.c (mode): ifdef VLNEXT instead of svr4 for ^V fixing.
diff --git a/src/appl/bsd/Makefile.in b/src/appl/bsd/Makefile.in
index 3a82f97b3d..f733ea8906 100644
--- a/src/appl/bsd/Makefile.in
+++ b/src/appl/bsd/Makefile.in
@@ -5,6 +5,7 @@ ISODELIB=@ISODELIB@
COMERRLIB=$(BUILDTOP)/util/et/libcom_err.a
K4LIB = @K4LIB@
KLIB = $(TOPLIBD)/libkrb5.a $(TOPLIBD)/libcrypto.a $(ISODELIB) $(COMERRLIB)
+DEPKLIB = $(TOPLIBD)/libkrb5.a $(TOPLIBD)/libcrypto.a $(COMERRLIB)
LOGINLIBS = @LOGINLIBS@
LIBOBJS=@LIBOBJS@
@@ -23,37 +24,37 @@ all:: rsh rcp rlogin krshd krlogind login.krb5
clean::
-rsh: krsh.o kcmd.o forward.o $(SETENVOBJ)
+rsh: krsh.o kcmd.o forward.o $(SETENVOBJ) $(DEPKLIB)
$(CC) $(CFLAGS) -o rsh krsh.o kcmd.o forward.o $(SETENVOBJ) $(KLIB) $(LIBS)
install::
$(INSTALL_PROGRAM) rsh $(DESTDIR)$(CLIENT_BINDIR)/rsh
-rcp: krcp.o kcmd.o forward.o $(SETENVOBJ) $(LIBOBJS)
+rcp: krcp.o kcmd.o forward.o $(SETENVOBJ) $(LIBOBJS) $(DEPKLIB)
$(CC) $(CFLAGS) -o rcp krcp.o kcmd.o forward.o $(SETENVOBJ) $(LIBOBJS) $(KLIB) $(LIBS)
install::
$(INSTALL_PROGRAM) rcp $(DESTDIR)$(CLIENT_BINDIR)/rcp
-rlogin: krlogin.o kcmd.o forward.o $(SETENVOBJ)
+rlogin: krlogin.o kcmd.o forward.o $(SETENVOBJ) $(DEPKLIB)
$(CC) $(CFLAGS) -o rlogin krlogin.o kcmd.o forward.o $(SETENVOBJ) $(KLIB) $(LIBS)
install::
$(INSTALL_PROGRAM) rlogin $(DESTDIR)$(CLIENT_BINDIR)/rlogin
-krshd: krshd.o kcmd.o logutil.o forward.o $(SETENVOBJ)
+krshd: krshd.o kcmd.o logutil.o forward.o $(SETENVOBJ) $(DEPKLIB)
$(CC) $(CFLAGS) -o krshd krshd.o kcmd.o logutil.o forward.o $(SETENVOBJ) $(K4LIB) $(KLIB) $(LIBS)
install::
$(INSTALL_PROGRAM) krshd $(DESTDIR)$(SERVER_BINDIR)/krshd
-krlogind: krlogind.o logutil.o kcmd.o forward.o $(SETENVOBJ)
+krlogind: krlogind.o logutil.o kcmd.o forward.o $(SETENVOBJ) $(DEPKLIB)
$(CC) $(CFLAGS) -o krlogind krlogind.o logutil.o kcmd.o forward.o $(SETENVOBJ) $(K4LIB) $(KLIB) $(LIBS)
install::
$(INSTALL_PROGRAM) krlogind $(DESTDIR)$(SERVER_BINDIR)/krlogind
-login.krb5: login.o logutil.o $(SETENVOBJ) $(LIBOBJS)
+login.krb5: login.o logutil.o $(SETENVOBJ) $(LIBOBJS) $(DEPKLIB)
$(CC) $(CFLAGS) -o login.krb5 login.o logutil.o $(SETENVOBJ) $(LIBOBJS) $(KLIB) $(LIBS) $(LOGINLIBS)
install::
diff --git a/src/appl/gss-sample/ChangeLog b/src/appl/gss-sample/ChangeLog
index 9f52b06bed..66cc53dbf4 100644
--- a/src/appl/gss-sample/ChangeLog
+++ b/src/appl/gss-sample/ChangeLog
@@ -1,3 +1,7 @@
+Thu Sep 29 22:50:48 1994 Theodore Y. Ts'o (tytso@dcl)
+
+ * Makefile.in: Relink executables if libraries change
+
Thu Aug 4 13:24:29 1994 Tom Yu (tlyu@dragons-lair)
* configure.in: fix make install
diff --git a/src/appl/gss-sample/Makefile.in b/src/appl/gss-sample/Makefile.in
index e21ccc7cd2..16afa08e69 100644
--- a/src/appl/gss-sample/Makefile.in
+++ b/src/appl/gss-sample/Makefile.in
@@ -9,11 +9,13 @@ all:: gss-server gss-client
KLIB = $(TOPLIBD)/gssapi/libgssapi_krb5.a $(TOPLIBD)/libkrb5.a \
$(TOPLIBD)/libcrypto.a $(ISODELIB) $(COMERRLIB) $(DBMLIB)
+DEPKLIB = $(TOPLIBD)/gssapi/libgssapi_krb5.a $(TOPLIBD)/libkrb5.a \
+ $(TOPLIBD)/libcrypto.a $(COMERRLIB) $(DBMLIB)
-gss-server: gss-server.o gss-misc.o
+gss-server: gss-server.o gss-misc.o $(DEPKLIB)
$(CC) $(CFLAGS) -o gss-server gss-server.o gss-misc.o $(KLIB) $(LIBS)
-gss-client: gss-client.o gss-misc.o
+gss-client: gss-client.o gss-misc.o $(DEPKLIB)
$(CC) $(CFLAGS) -o gss-client gss-client.o gss-misc.o $(KLIB) $(LIBS)
gss-client.o: $(srcdir)/gss-client.c
diff --git a/src/appl/mailquery/ChangeLog b/src/appl/mailquery/ChangeLog
index 65012d2479..63eff267a5 100644
--- a/src/appl/mailquery/ChangeLog
+++ b/src/appl/mailquery/ChangeLog
@@ -1,3 +1,7 @@
+Thu Sep 29 22:53:17 1994 Theodore Y. Ts'o (tytso@dcl)
+
+ * Makefile.in: Relink executables if libraries change
+
Thu Sep 15 11:34:46 1994 Theodore Y. Ts'o (tytso@dcl)
* configure.in: Moved CONFIG_RULES before AC_HAVE_LIBRARY() rules,
diff --git a/src/appl/mailquery/Makefile.in b/src/appl/mailquery/Makefile.in
index 5c64bdc940..ff4d07b634 100644
--- a/src/appl/mailquery/Makefile.in
+++ b/src/appl/mailquery/Makefile.in
@@ -4,10 +4,11 @@ COMERRLIB=$(BUILDTOP)/util/et/libcom_err.a
all::
KLIB = $(TOPLIBD)/libkrb5.a $(TOPLIBD)/libcrypto.a $(ISODELIB) $(COMERRLIB) $(DBMLIB)
+DEPKLIB = $(TOPLIBD)/libkrb5.a $(TOPLIBD)/libcrypto.a $(COMERRLIB) $(DBMLIB)
HESIODLIB =
-mailquery: mailquery.o poplib.o
+mailquery: mailquery.o poplib.o $(DEPKLIB)
$(CC) $(CFLAGS) -o mailquery mailquery.o poplib.o $(KLIB) \
$(HESIODLIB) $(LIBS)
diff --git a/src/appl/movemail/ChangeLog b/src/appl/movemail/ChangeLog
index be04345b5e..e18af0ba79 100644
--- a/src/appl/movemail/ChangeLog
+++ b/src/appl/movemail/ChangeLog
@@ -1,3 +1,7 @@
+Thu Sep 29 22:52:50 1994 Theodore Y. Ts'o (tytso@dcl)
+
+ * Makefile.in: Relink executables if libraries change
+
Thu Aug 18 14:54:33 1994 Theodore Y. Ts'o (tytso@dcl)
* configure.in:
diff --git a/src/appl/movemail/Makefile.in b/src/appl/movemail/Makefile.in
index 58fb5c5442..80f897f522 100644
--- a/src/appl/movemail/Makefile.in
+++ b/src/appl/movemail/Makefile.in
@@ -7,10 +7,11 @@ OBJS = movemail.o movemail-mmdf.o
all::
KLIB = $(TOPLIBD)/libkrb5.a $(TOPLIBD)/libcrypto.a $(ISODELIB) $(COMERRLIB) $(DBMLIB)
+DEPKLIB = $(TOPLIBD)/libkrb5.a $(TOPLIBD)/libcrypto.a $(COMERRLIB) $(DBMLIB)
HESIODLIB =
-movemail: movemail.o
+movemail: movemail.o $(DEPKLIB)
$(CC) $(CFLAGS) -o movemail movemail.o $(KLIB) $(HESIODLIB) $(LIBS)
all:: movemail
diff --git a/src/appl/popper/ChangeLog b/src/appl/popper/ChangeLog
index a0ffb23238..34dc8f9878 100644
--- a/src/appl/popper/ChangeLog
+++ b/src/appl/popper/ChangeLog
@@ -1,3 +1,7 @@
+Thu Sep 29 22:52:35 1994 Theodore Y. Ts'o (tytso@dcl)
+
+ * Makefile.in: Relink executables if libraries change
+
Thu Sep 22 20:47:25 1994 Theodore Y. Ts'o (tytso@dcl)
* configure.in: Fix order of configure so that cc can be found.
diff --git a/src/appl/popper/Makefile.in b/src/appl/popper/Makefile.in
index e43b57b88e..f3fe8cf830 100644
--- a/src/appl/popper/Makefile.in
+++ b/src/appl/popper/Makefile.in
@@ -34,6 +34,7 @@ DBMLIB=
all::
KLIB = $(TOPLIBD)/libkrb5.a $(TOPLIBD)/libcrypto.a $(ISODELIB) $(COMERRLIB) $(DBMLIB)
+DEPKLIB = $(TOPLIBD)/libkrb5.a $(TOPLIBD)/libcrypto.a $(COMERRLIB) $(DBMLIB)
OBJS = pop_dele.o pop_dropcopy.o pop_dropinfo.o \
pop_get_command.o pop_get_subcommand.o pop_init.o \
@@ -42,7 +43,7 @@ OBJS = pop_dele.o pop_dropcopy.o pop_dropinfo.o \
pop_rset.o pop_send.o pop_stat.o pop_updt.o \
pop_user.o pop_xtnd.o pop_xmit.o popper.o
-popper: $(OBJS)
+popper: $(OBJS) $(DEPKLIB)
$(CC) $(CFLAGS) -o popper $(OBJS) $(KLIB) $(LIBS)
all:: popper
diff --git a/src/appl/telnet/telnet/ChangeLog b/src/appl/telnet/telnet/ChangeLog
index 67f2de9edd..720d6c47c8 100644
--- a/src/appl/telnet/telnet/ChangeLog
+++ b/src/appl/telnet/telnet/ChangeLog
@@ -1,3 +1,7 @@
+Thu Sep 29 22:51:39 1994 Theodore Y. Ts'o (tytso@dcl)
+
+ * Makefile.in: Relink executables if libraries change
+
Tue Aug 16 18:07:54 1994 Mark Eichin (eichin@cygnus.com)
* externs.h: don't hide termdata under defined(unix).
diff --git a/src/appl/telnet/telnet/Makefile.in b/src/appl/telnet/telnet/Makefile.in
index 40f5b16dd2..ab4d939316 100644
--- a/src/appl/telnet/telnet/Makefile.in
+++ b/src/appl/telnet/telnet/Makefile.in
@@ -28,6 +28,7 @@ ARPA_TELNET= $(srcdir)/../arpa/telnet.h
COMERRLIB=$(BUILDTOP)/util/et/libcom_err.a
K4LIB = $(KRB4)/lib/libkrb.a
KLIB = $(TOPLIBD)/libkrb5.a $(TOPLIBD)/libcrypto.a $(ISODELIB) $(COMERRLIB)
+DEPKLIB = $(TOPLIBD)/libkrb5.a $(TOPLIBD)/libcrypto.a $(COMERRLIB)
SRCS= commands.c main.c network.c ring.c \
sys_bsd.c telnet.c terminal.c \
@@ -41,7 +42,7 @@ OBJS= authenc.o commands.o main.o network.o ring.o sys_bsd.o \
all:: telnet
-telnet: $(OBJS)
+telnet: $(OBJS) $(DEPKLIB)
$(CC) -o $@ $(CFLAGS) $(OBJS) ../libtelnet/libtelnet.a $(KLIB) $(LIBS)
clean::
diff --git a/src/appl/telnet/telnetd/ChangeLog b/src/appl/telnet/telnetd/ChangeLog
index 81a01d0436..be2e674e31 100644
--- a/src/appl/telnet/telnetd/ChangeLog
+++ b/src/appl/telnet/telnetd/ChangeLog
@@ -1,3 +1,7 @@
+Thu Sep 29 22:51:52 1994 Theodore Y. Ts'o (tytso@dcl)
+
+ * Makefile.in: Relink executables if libraries change
+
Tue Aug 16 18:04:58 1994 Mark Eichin (eichin@tweedledumber.cygnus.com)
* configure.in: check for vhangup.
diff --git a/src/appl/telnet/telnetd/Makefile.in b/src/appl/telnet/telnetd/Makefile.in
index ed2d7de2b8..e883d1f8bf 100644
--- a/src/appl/telnet/telnetd/Makefile.in
+++ b/src/appl/telnet/telnetd/Makefile.in
@@ -28,6 +28,7 @@ ARPA_TELNET= $(srcdir)/../arpa/telnet.h
COMERRLIB=$(BUILDTOP)/util/et/libcom_err.a
K4LIB = $(KRB4)/lib/libkrb.a
KLIB = $(TOPLIBD)/libkrb5.a $(TOPLIBD)/libcrypto.a $(ISODELIB) $(COMERRLIB)
+DEPKLIB = $(TOPLIBD)/libkrb5.a $(TOPLIBD)/libcrypto.a $(COMERRLIB)
SRCS= $(srcdir)/telnetd.c \
$(srcdir)/state.c \
@@ -50,7 +51,7 @@ OBJS= telnetd.o \
all:: telnetd
-telnetd: $(OBJS)
+telnetd: $(OBJS) $(DEPKLIB)
$(CC) -o $@ $(CFLAGS) $(OBJS) ../libtelnet/libtelnet.a $(KLIB) $(LIBS)
clean::
diff --git a/src/appl/user_user/ChangeLog b/src/appl/user_user/ChangeLog
index 24d6af7b97..012e7901f5 100644
--- a/src/appl/user_user/ChangeLog
+++ b/src/appl/user_user/ChangeLog
@@ -1,3 +1,7 @@
+Thu Sep 29 22:48:20 1994 Theodore Y. Ts'o (tytso@dcl)
+
+ * Makefile.in: Relink executable when libraries change
+
Wed Sep 14 21:47:00 1994 Theodore Y. Ts'o (tytso@dcl)
* Makefile.in: Fixed stupid typo (uusrever) in the install target.
diff --git a/src/appl/user_user/Makefile.in b/src/appl/user_user/Makefile.in
index c0a5094db7..cc7feb523f 100644
--- a/src/appl/user_user/Makefile.in
+++ b/src/appl/user_user/Makefile.in
@@ -8,8 +8,9 @@ DBMLIB=
all::
KLIB = $(TOPLIBD)/libkrb5.a $(TOPLIBD)/libcrypto.a $(ISODELIB) $(COMERRLIB) $(DBMLIB)
+DEPKLIB = $(TOPLIBD)/libkrb5.a $(TOPLIBD)/libcrypto.a $(COMERRLIB) $(DBMLIB)
-uuclient: client.o
+uuclient: client.o $(DEPKLIB)
$(CC) $(CFLAGS) -o uuclient client.o $(KLIB) $(LIBS)
client.o: $(srcdir)/client.c
@@ -20,7 +21,7 @@ all:: uuclient
clean::
$(RM) client.o uuclient
-uuserver: server.o
+uuserver: server.o $(DEPKLIB)
$(CC) $(CFLAGS) -o uuserver server.o $(KLIB) $(LIBS)
server.o: $(srcdir)/server.c