On 2/14/07, Kai Ulrich <[EMAIL PROTECTED]> wrote:
> >
> >  What do you get for '/bin/sh --version'  ?  If it is bash-3.1 and
> > less than 3.1.17, look to see if ubuntu has an updated version
> > available.  Similarly 'sed --version' although I assume all recent
> > distros are using 4.1.5.
> >
> It seeams dash is installed like you said :
> [EMAIL PROTECTED]:~$ /bin/sh --version
> /bin/sh: Illegal option --
> [EMAIL PROTECTED]:~$ ls -all /bin/sh
> lrwxrwxrwx 1 root root 4 2006-10-29 20:31 /bin/sh -> dash
>
> bash is is installed as well
> [EMAIL PROTECTED]:~$ bash --version
> GNU bash, version 3.1.17(1)-release (i486-pc-linux-gnu)
> Copyright (C) 2005 Free Software Foundation, Inc.

I remember reading that glibc really wants bash even though it's not enforced.

You can get make to use whatever shell you want by passing the
variable SHELL. Another way is to set the environment variable
CONFIG_SHELL for autoconf packages. So, there's two ways to do this:

CONFIG_SHELL=/bin/bash ./configure ...

or

make SHELL=/bin/bash

Do either of those help?

--
Dan
-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page

Reply via email to