Hi Akim, On Wed, 9 Mar 2011, Akim Demaille wrote:
> > For the records, these are the patches as installed on 2.5 (including > > the change of address Tys asked me). > > Now for master. Thanks for all that. > It took me a while to test this patch, because it seems that > bootstrapping a checkout of master on top of branch-2.5 does not work > properly. I do a "git clean -dfx" when switching branches, but I admit a clean build can be slow. > I had to remove lib/gnulib.mk in order to have bootstrap > extract it and run our conversion program. Otherwise, apparently, > bootstrap thinks lib/gnulib.mk is nice looking as it is, and decides not > to install it, and therefore, not to apply our gnulib_mk_hook. > cmp is not comparing the same thing: one is transformed, the other one > is not. Perhaps we should ask the gnulib maintainers to change bootstrap so that it runs gnulib_mk_hook on a temporary file before the comparison and then moves the result into place if it's different. I suppose the reason not to move it into place unconditionally is to avoid changing the time stamp.
