autoconf-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Fix chdir-long.m4 caching


From: Stepan Kasal
Subject: Re: Fix chdir-long.m4 caching
Date: Fri, 29 Sep 2006 15:48:44 +0200
User-agent: Mutt/1.4.2.1i

Hello Ralf,

On Wed, Sep 27, 2006 at 09:09:00PM +0200, Ralf Wildenhues wrote:
> > -    ' stderr]], [0],[$4])])
> > +    ' stderr >&2]], [0], [], [$4])])
> 
> This triggers the multiple redirection bug on Ultrix (see
> `(autoconf.info)File Descriptors'); I don't know if other, non-museum
> systems are affected, too.  But anyway we disallow it in the manual, so
> iff we decide that this is ok now, then at least both those doc parts
> need updates, too:
> 
> |  -- Macro: AT_CHECK (COMMANDS, [STATUS = `0'], [STDOUT = `'], [STDERR =
> |           `'], [RUN-IF-FAIL], [RUN-IF-PASS])
> [...]
> |      The COMMANDS _must not_ redirect the standard output, nor the
> |      standard error.

Why both of them have to be updated?  There are far more consumers
of Autoconf than of Autotest.  I suggest to remove the limitation
from AT_CHECK documentation only.  Ultrix is rare these days, and
people willing to run the generated testsuite there will have to use
a working shell.

What about the following patch?

Stepan

Attachment: autoconf-20060929-at-check-m4.patch
Description: Text document


reply via email to

[Prev in Thread] Current Thread [Next in Thread]