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





Reply via email to