[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: |
Ralf Menzel |
Subject: |
Re: [GNU Autoconf 2.59c] testsuite: 33 34 57 80 81 82 83 84 86 ... 224 failed |
Date: |
Fri, 27 May 2005 17:28:15 +0200 |
User-agent: |
Gnus/5.1006 (Gnus v5.10.6) XEmacs/21.4 (Reasonable Discussion, usg-unix-v) |
Hello,
Stepan Kasal <address@hidden> writes:
> 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?
Well -- some stupid user (i.e. me) typed: `/bin/bash ./configure'. :-)
Seems, like I got myself confused. Let me try to summarise:
The user interface to `configure' defines that I should either use
./configure ...
or
CONFIG_SHELL=/my/favorite/shell /my/favorite/shell ./configure ...
Trying
/my/favorite/shell ./configure ...
is not a proper use of configure and the behaviour of configure in
such a case is (more or less) undefined. In other words, "Don't do
that!"
Bye,
Ralf Menzel
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