Never mind all that debugging. Make is behaving perfectly. It's a bug in Makefile.am.
--- Makefile.am-dist 2002-10-14 11:29:10.000000000 -0400 +++ Makefile.am 2002-10-14 11:29:25.000000000 -0400 @@ -37,7 +37,7 @@ MOSTLYCLEANFILES = paths.h -cmp.$(OBJEXT) diff3.$(OBJECT) diff.$(OBJECT) sdiff.$(OBJECT): paths.h +cmp.$(OBJEXT) diff3.$(OBJEXT) diff.$(OBJEXT) sdiff.$(OBJEXT): paths.h paths.h: (echo '#define DEFAULT_DIFF_PROGRAM "$(bindir)/'`echo diff|sed '$(transform)'`'"' && \ echo '#define LOCALEDIR "$(localedir)"') >$@
-- ------------------------------------------------------------------------------- Paul D. Smith <[EMAIL PROTECTED]> Find some GNU make tips at: http://www.gnu.org http://make.paulandlesley.org "Please remain calm...I may be mad, but I am a professional." --Mad Scientist