* William Pursell wrote on Thu, Oct 09, 2008 at 10:00:34PM CEST: > Ralf Wildenhues wrote: >> * William Pursell wrote on Thu, Oct 09, 2008 at 06:28:18PM CEST: >>> bash-3.2$ make >>> CDPATH="${ZSH_VERSION+.}:" && cd ../automake && >>> perllibdir="/Users/williampursell/git/build-automake/lib:./lib" >>> "/Users/williampursell/git/build-automake/aclocal" --acdir=m4 -I m4
>> I assume you built the current git tree. Did you run ./bootstrap in it >> first? Did you switch between branches without rerunning ./bootstrap >> afterwards? > I am unable to reproduce the error, and all builds fine now. > I think that I did not bootstrap at all, but used the configure > script that was in the repository. I don't undertstand why > aclocal.m4 and configure are in the repo, and didn't realize > that I hadn't built them myself from a previous bootstrap. Ah, ok, then it is clear what happened: when you checked out, time stamps of the files may have caused the autotools reruns. It's difficult to prevent. So what happens then is that the rerun commands don't work unless a bootstrap has run before at least once. We could certainly remove generated files from git. If they pose very big problems, then we may consider this. However, especially for developing Automake it's sometimes good to see how changed affect the generated Makefile.in files. Cheers, Ralf