Paul Eggert wrote:
On 04/09/2015 11:20 AM, Andreas Grünbacher wrote:
Sounds like the Savannah server should be be checking that for all
its projects that use gnulib.
No, because some projects deliberately don't want this check. Emacs
is one (gnulib imports are copied into the Emacs repository), Tar is
another (it always uses whatever gnulib you've got). A check like
this should be enabled only for projects that prefer the Coreutils style.
If they copy gnulib into Emacs repo, then they are not using a
submodule. And if they have a foo-gnulib repository, the check should be
against that repository, not upstream gnulib, so it makes sense in both
cases.