* Ralf Wildenhues wrote on Fri, Aug 22, 2008 at 09:32:56AM CEST: > <http://thread.gmane.org/gmane.comp.gnu.make.bugs/3831>
Ahh, now I found the other mails you wrote about this issue: <http://lists.gnu.org/archive/html/bug-automake/2008-08/msg00022.html> <http://lists.gnu.org/archive/html/automake-patches/2008-08/msg00002.html> > Here's what I tried to reproduce the issue you reported: > > I took a pristine coreutils source tree, in coreutils/. Then I > mkdir build > cd build > ../coreutils/configure > make > > Then, to reproduce your bug, I tried this: > rm -f ../coreutils/Makefile.in > make ../coreutils/Makefile.in I think I also found a way to reproduce your issue. Please confirm that that is what you are reporting: If, instead of removing the top-level Makefile.in, I remove one in a sub directory, then I get an error: cd tests rm -f ../../coreutils/tests/Makefile.in make ../../coreutils/tests/Makefile.in leads to: | make[1]: Entering directory `/tmp/coreutils/build' | make[1]: Leaving directory `/tmp/coreutils/build' | cd .. && /bin/sh ./config.status tests/Makefile | config.status: error: cannot find input file: tests/Makefile.in | make: *** [Makefile] Error 1 I will reply to your proposed patch in the other thread. Cheers, Ralf
