Am 10.01.2017 um 23:41 schrieb Gavin Smith:
Thanks for getting to the root of this. I've untracked those files and
the Makefile files as well under tp/Texinfo/MiscXS/lib. Hopefully that
will work, but it's possible that I've missed some: there are other
gnulib files elsewhere in the source which also may be incorrectly
tracked by SVN. I don't know of any easy way to know which files are
generated.
Well, FWIW I've locally removed these files, relative to r7614:
D doc/version-stnd.texi
D doc/version.texi
D gnulib/lib/arg-nonnull.h
D gnulib/lib/c++defs.h
D gnulib/lib/warn-on-use.h
D texindex/texindex.awk
D tp/Texinfo/MiscXS/lib/Makefile
D tp/Texinfo/MiscXS/lib/stddef.h
D tp/Texinfo/MiscXS/lib/wchar.h
Maybe you need to change usage of gnulib in SVN sources to a more
dynamic approach, e.g. bootstrap it all from scratch in autogen.sh, like
idutils' bootstrap script does it.
That makes sense. I think this problem has never come up before
because it only occurs when doing an out-of-source build directly from
the SVN sources. I would guess if it was built as a distribution first
("make dist"), or not done as an out-of-source build, the problem
wouldn't occur.
This could only happen if SVN holds generated, but un-distributed files.
That can only be wrong.