bug-automake
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: not depend on AM_MAINTAINER_MODE [Re: does not rebuild Makefile.in]


From: Ralf Wildenhues
Subject: Re: not depend on AM_MAINTAINER_MODE [Re: does not rebuild Makefile.in]
Date: Fri, 22 Aug 2008 10:24:30 +0200
User-agent: Mutt/1.5.18 (2008-05-17)

* 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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]