>> There is one effect I don't understand well in fact: that of
>> AC_PATH_PROG. You now let Autoconf accept PERL=a:relative/to/perl
>> where before it required PERL=a:/absolute/to/perl. Why is it so?
>
> Hm, I miss a point here: I don't quite understand how it relates with
> AC_PATH_PROG since this macro considers the absolute/relative thing
> only when checking the envvar that should point to the tool (e.g.,
> PERL=/usr/bin/perl).
>
After looking at what Autoconf actually generates, instead of the raw
source which is a challenge to understand, perhaps you're right and the
absolute case should be '/* | ?:[/\\]*'. In the generated configure script, I
see that regular relative paths are ignored, so then DOS-style ones
should be ignored too.
Mark