bug-autoconf
[Top][All Lists]
Advanced

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

Re: [GNU Autoconf 2.59c] testsuite: 33 34 57 80 81 82 83 84 86 ... 224 f


From: Stepan Kasal
Subject: Re: [GNU Autoconf 2.59c] testsuite: 33 34 57 80 81 82 83 84 86 ... 224 failed
Date: Fri, 27 May 2005 16:17:24 +0200
User-agent: Mutt/1.4.1i

Hello,

On Thu, May 26, 2005 at 07:19:06PM +0200, Ralf Menzel wrote:
> [...] the configure script tests if its executing shell is 'compatible
> enough'. If this is not the case it looks for a better shell and
> records its name in CONFIG_SHELL. If the script is happy with the
> executing shell it doesn't touch the variable CONFIG_SHELL. It then
> assigns the variable SHELL the value of CONFIG_SHELL with /bin/sh as
> default.
> 
> So, if the shell that executes the configure script is bash the
> varible SHELL will be set to /bin/sh.

but the generated scripts (configure and autotest) start with
        #! /bin/sh
so they suppose they are executed by /bin/sh.

If you want to use another shell for configure, you have to do
        CONFIG_SHELL=/bin/ash /bin/ash ./configure

So the question is how it happened that the script was started by another
shell then /bin/sh?

Have a nice day,
        Stepan




reply via email to

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