>From latest master:
$ make check
GEN public-submodule-commit
fatal: Not a valid object name origin
/usr/local/bleeding/libexec/git-core/git-submodule: line 445: \
test: daf7f8c02242c535d596231e2f655109b97fa2bc: unary operator expected
Stopping at 'gnulib'; script returned non-zero status.
maint.mk: found non-public submodule commit
maint.mk:1391: recipe for target 'public-submodule-commit' failed
make: *** [public-submodule-commit] Error 1
I haven't investigated any further. Can you reproduce the issue?
Regards,
Stefano