Paolo Bonzini <bonzini <at> gnu.org> writes:
> Maybe you can do
>
> AS_ECHO([$[]0: This script requires a shell more modern than all])
> AS_ECHO([$[]0: the shells that I found on your system.])
> if test x${ZSH_VERSION+set} = xset; then
> AS_ECHO([$[]0: In particular, zsh ${ZSH_VERSION} has bugs and should])
> AS_ECHO([$[]0: be upgraded to zsh 4.X.Y or later])
> else
...
>
> Or something like that?
I like it. Patch installed, using that wording.
Empirically, the list archives document 4.2.x and 4.3.2 as broken:
http://lists.gnu.org/archive/html/autoconf/2007-04/msg00086.html
Cygwin ships with zsh 4.3.4 which works. Therefore, I changed 4.X.Y to 4.3.4
(it wasn't worth my hassle of looking up whether 4.3.3 was also broken).
--
Eric Blake