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: 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




reply via email to

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