[Top][All Lists]
[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
Re: [GNU Autoconf 2.59c] testsuite: 1 6 7 11 50 51 52 53 54 55 56 57 59 60 61 62 63 64 65 66 67 70 71 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116, Stepan Kasal, 2005/05/26