The gettext module says in its configure.ac section that it
invokes AM_GNU_GETTEXT:
configure.ac:
AM_GNU_GETTEXT([external])
AM_GNU_GETTEXT_VERSION([0.18.1])
This would ordinarily lead one to believe that it is not
necessary to invoke AM_GNU_GETTEXT elsewhere in configure.ac, but
gnulib-tool filters it out:
func_get_autoconf_snippet "$module" \
| sed -e '/^$/d;' -e 's/^/ /' \
-e 's/AM_GNU_GETTEXT(\[external\])/dnl you must add
AM_GNU_GETTEXT([external]) or similar to configure.ac./' \
-e "$sed_replace_build_aux"
This is surprising behavior. I would suggest that the gettext
module shouldn't list AM_GNU_GETTEXT in its configure.ac section,
or that at least it should mention in a Notice that it doesn't
really invoke AM_GNU_GETTEXT.
Thanks,
Ben.
--
Ben Pfaff
http://benpfaff.org