From: Theodore Tso Date: Fri, 30 Sep 1994 02:57:06 +0000 (+0000) Subject: Relink executable if libraries change X-Git-Tag: krb5-1.0-beta4.3~56 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=f84c8f9ec86812fce06f75d7136a4444df0bca29;p=krb5.git Relink executable if libraries change git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4400 dc483132-0cff-0310-8789-dd5450dbe970 --- diff --git a/src/appl/bsd/ChangeLog b/src/appl/bsd/ChangeLog index b1d4f0de9..ed5d4e674 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 3a82f97b3..f733ea890 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 9f52b06be..66cc53dbf 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 e21ccc7cd..16afa08e6 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 65012d247..63eff267a 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 5c64bdc94..ff4d07b63 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 be04345b5..e18af0ba7 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 58fb5c544..80f897f52 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 a0ffb2323..34dc8f987 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 e43b57b88..f3fe8cf83 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 67f2de9ed..720d6c47c 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 40f5b16dd..ab4d93931 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 81a01d043..be2e674e3 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 ed2d7de2b..e883d1f8b 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 24d6af7b9..012e7901f 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 c0a5094db..cc7feb523 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