When Shantonu made the new libmts.a, he swapped $(MTSLIB) and libmh.a in
authorDan Harkless <dan@harkless.org>
Tue, 12 Dec 2000 06:19:25 +0000 (06:19 +0000)
committerDan Harkless <dan@harkless.org>
Tue, 12 Dec 2000 06:19:25 +0000 (06:19 +0000)
sbr/Makefile.in so that libmh.a comes first, but this causes the build to fail
on Solaris, because libmts.a has to get ruserpass() out of libmh.a.  Swapping
them back to the way Ken Hornstein's patch (which I applied on Jul 20) put them,
with libmh.a correctly coming second.  If there are times when libmts.a needs to
come second, then it would appear there's a circular dependency and someone
(Shantonu?) did an mts merge incorrectly.

ChangeLog
uip/Makefile.in

index afb9c1d..089dfc7 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,14 @@
+Mon Dec 11 22:08:07 2000 Dan Harkless <dan-nmh@dilvish.speed.net>
+
+       * When Shantonu made the new libmts.a, he swapped $(MTSLIB) and
+       libmh.a in sbr/Makefile.in so that libmh.a comes first, but this
+       causes the build to fail on Solaris, because libmts.a has to get
+       ruserpass() out of libmh.a.  Swapping them back to the way Ken
+       Hornstein's patch (which I applied on Jul 20) put them, with
+       libmh.a correctly coming second.  If there are times when libmts.a
+       needs to come second, then it would appear there's a circular
+       dependency and someone (Shantonu?) did an mts merge incorrectly.
+
 Fri Sep 8 01:36:23 2000 Shantonu Sen <ssen@mit.edu>
 
        * Took out bad time textual time zones like BST and JST.
index 972caf9..8f93699 100644 (file)
@@ -29,7 +29,7 @@ MTSLIB   = ../mts/libmts.a
 KRB4_LIBS = @KRB4_LIBS@
 SASL_LIBS = @SASL_LIBS@
 HESIOD_LIBS = @HESIOD_LIBS@
-LOCALLIBS = ../config/version.o ../config/config.o ../sbr/libmh.a $(MTSLIB) 
+LOCALLIBS = ../config/version.o ../config/config.o $(MTSLIB) ../sbr/libmh.a
 LINKLIBS = $(LOCALLIBS) $(KRB4_LIBS) $(SASL_LIBS) $(HESIOD_LIBS) $(LIBS)
 
 LINT   = @LINT@