Hello,
Just checking, but could it be that there's some mismatch
in gnulib about gettext?
$ git grep GETTEXT_MACRO_VERSION
build-aux/po/Makefile.in.in:GETTEXT_MACRO_VERSION = 0.19
[...]
m4/po.m4: AC_SUBST([GETTEXT_MACRO_VERSION], [0.20])
While trying to upgrade gnulib in GNU datamash,
I got into an endless cycle of failing with:
make[2]: Entering directory '/home/gordon/projects/datamash/po'
*** error: gettext infrastructure mismatch: using a Makefile.in.in
from gettext version 0.19 but the autoconf macros are from gettext
version 0.20
Then running "gettextize" with version 0.20.1 solves it,
but re-running "./bootstrap" brings the problem back (I guess by getting
the older po/Makefile.in.in from gnulib?).
Thanks,
- assaf