On Mon, 2002-10-14 at 17:30, Paul D. Smith wrote: > 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)"') >$@ > ---- > Hmm, damn. I never noticed that :/ And that after I commited my second try at an fix (attached) that actually works, but assumes a bug in make :( Anyhow, thanks for the quick response :) Greetings, -- Martin Schlemmer Gentoo Linux Developer, Desktop Team Developer Cape Town, South Africa
diff -urN diffutils-2.8.4/src/Makefile.in diffutils-2.8.4.azarah/src/Makefile.in --- diffutils-2.8.4/src/Makefile.in 2002-06-28 09:04:20.000000000 +0200 +++ diffutils-2.8.4.azarah/src/Makefile.in 2002-10-14 19:03:33.000000000 +0200 @@ -410,6 +410,7 @@ uninstall-binPROGRAMS uninstall-info-am +cmp.c diff3.c diff.c sdiff.c: paths.h cmp.$(OBJEXT) diff3.$(OBJECT) diff.$(OBJECT) sdiff.$(OBJECT): paths.h paths.h: (echo '#define DEFAULT_DIFF_PROGRAM "$(bindir)/'`echo diff|sed '$(transform)'`'"' && \
signature.asc
Description: This is a digitally signed message part