Stefano Lattarini wrote: > On Tuesday 21 June 2011, Jim Meyering wrote: >> Stefano Lattarini wrote: >> ... >> >> FYI, I've just pushed the following. >> >> Now, I expect to tag grep-2.9 and release later today. >> >> Last chance... >> >> >> > On NetBSD 5.1, I'm seeing this failure by running `make -j2' in the >> > gnulib-tests subdirectory: >> >> Thanks for the report. >> That sounds really minor indeed, so I won't worry about it for now. >> > I agree that this is the most sensible choice, since you're going to > do a bug-fixing release. > > JFTR, there is still another problem (even minor than that, so you might > ignore it too for the moment); after checking out and bootstrapping grep > from the git repository, the working copy is left with uncommitted > modifications: > > $ git clone git://git.sv.gnu.org/grep > ... > $ cd grep > $ ./bootstrap > ... > ./bootstrap: ln -fs ../gnulib/build-aux/depcomp build-aux/depcomp > ./bootstrap: ln -fs ../gnulib/build-aux/config.guess build-aux/config.guess > ./bootstrap: ln -fs ../gnulib/build-aux/config.sub build-aux/config.sub > ./bootstrap: ln -fs gnulib/doc/INSTALL INSTALL > ./bootstrap: Creating po/Makevars from po/Makevars.template ... > ./bootstrap: done. Now you can run './configure'. > $ git status > # On branch master > # Changed but not updated: > # (use "git add <file>..." to update what will be committed) > # (use "git checkout -- <file>..." to discard changes in working > directory) > # > # modified: .gitignore > # modified: build-aux/.gitignore > # modified: doc/.gitignore > # modified: po/.gitignore > # > no changes added to commit (use "git add" and/or "git commit -a") > $ git diff > diff --git a/.gitignore b/.gitignore > index 04320a6..818afc1 100644 > --- a/.gitignore > +++ b/.gitignore > @@ -1,8 +1,3 @@ > -!/gnulib-tests/Makefile.am > -!/lib/Makefile.am > -!/lib/savedir.c > -!/lib/savedir.h > -!/m4/djgpp.m4 > *.a > *.exe > *.o > @@ -58,3 +53,8 @@ ChangeLog > Makefile > Makefile.in > TAGS > +!/gnulib-tests/Makefile.am > +!/lib/Makefile.am > +!/lib/savedir.c > +!/lib/savedir.h > +!/m4/djgpp.m4 > diff --git a/build-aux/.gitignore b/build-aux/.gitignore > index a561ced..f8d7fb8 100644 > --- a/build-aux/.gitignore > +++ b/build-aux/.gitignore > @@ -1,3 +1,4 @@ > + > /announce-gen > /arg-nonnull.h > /c++defs.h > @@ -21,3 +22,4 @@ > /useless-if-before-free > /vc-list-files > /warn-on-use.h > +
Thank you for the report. I've noticed that, too, though only the insertion of newline-at-EOF in each .gitignore file. I've Cc'd bug-gnulib, since gnulib-tool appears to be doing it. I notice that some of your differences appear to be due to sorting with a different locale than I use. That implies there's a second problem: perhaps one of gnulib-tool's uses of sort is not prefixed with LC_ALL=C.