So you allow 0.10.30 what is not right.
I use 0.10.3[89]|0.10.4? construction and fix error message.
BTW there is gettext 0.11.x released. Can somebody test it for mc?

bjorn(4)@bjorndell:~/src/mc$ cat .cvsignore | xargs rm
bjorn(4)@bjorndell:~/src/mc$ ./autogen.sh
configure.in:11: warning: do not use m4_patsubst: use patsubst or m4_bpatsubst
configure.in:816: warning: do not use m4_regexp: use regexp or m4_bregexp
autoheader2.50: `config.h.in' is created
configure.in:71: warning: AC_TRY_RUN called without default to allow cross compiling
configure.in:72: warning: AC_TRY_RUN called without default to allow cross compiling
/usr/bin/autoheader2.13: Symbol `HAVE_CONNECT' is not covered by /usr/share/autoconf2.13/acconfig.h ./acconfig.h
/usr/bin/autoheader2.13: Symbol `HAVE_MEMSET' is not covered by /usr/share/autoconf2.13/acconfig.h ./acconfig.h
/usr/bin/autoheader2.13: Symbol `HAVE_STRCASECMP' is not covered by /usr/share/autoconf2.13/acconfig.h ./acconfig.h
/usr/bin/autoheader2.13: Symbol `ino_t' is not covered by /usr/share/autoconf2.13/acconfig.h ./acconfig.h
/usr/bin/autoheader2.13: Symbol `loff_t' is not covered by /usr/share/autoconf2.13/acconfig.h ./acconfig.h
/usr/bin/autoheader2.13: Symbol `offset_t' is not covered by /usr/share/autoconf2.13/acconfig.h ./acconfig.h
/usr/bin/autoheader2.13: Symbol `ssize_t' is not covered by /usr/share/autoconf2.13/acconfig.h ./acconfig.h
Upon further inspection I see the debian maintainer for autoconf has
implemented a system of wrappers for autoconf and autoconf2.13 to
support old code. From /usr/share/doc/autoconf2.13/Debian.readme.gz:
<... snip ...>
It is troublesome to determine which programs need this compatibility
package and adapt them for it. As a result, this package has wrappers
for autoconf, autoheader, and autoreconf. Each of these attempts to
detect which Autoconf is needed and run the correct version of the
tool.
<... snip ...>
To force Autoconf 2.13 to be used, name the Autoconf input file
`configure.in' and omit the use of AC_PREREQ() or specify a minimum
version of 2.13 or earlier. To force Autoconf 2.50 to be used, name
the input file `configure.ac' or use AC_PREREQ(2.50).
<... snip ...>
We have a AC_PREREQ(2.52) in mc/configure.in but not in
mc/vfs/samba/configure.in so I did a rename:

Well, I use autoconf 2.52 and have not any problem with
vfs/samba/configure.in