[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Octave-bug-tracker] [bug #30119] build failure using dash shell in Ubun
From: |
John W. Eaton |
Subject: |
[Octave-bug-tracker] [bug #30119] build failure using dash shell in Ubuntu 9.10 64bit |
Date: |
Sat, 12 Jun 2010 00:41:49 +0000 |
User-agent: |
Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.9) Gecko/20100501 Iceweasel/3.5.9 (like Firefox/3.5.9) |
Update of bug #30119 (project octave):
Status: None => Invalid
Open/Closed: Open => Closed
_______________________________________________________
Follow-up Comment #1:
I guess it is coming from lines like
func_append finalize_command " $qarg"
in the generated libtool script since func_append is also defined in that
script to be
# func_append var value
# Append VALUE to the end of shell variable VAR.
func_append ()
{
eval "$1+=$2"
}
So this looks like a libtool problem so I guess the right place to report the
bug is to the libtool maintainers.
A new version of libtool was recently released, but it appears ot have the
same definition of func_append.
In any case, I think you can avoid the problem by doing something like
CONFIG_SHELL=/bin/bash configure ...
to configure Octave. That way, the generated libtool script should use the
shell specified by CONFIG_SHELL. There is no need to be root and change
/bin/sh to be /bin/bash.
I'm marking this bug as invalid and closing it because if there is a bug, it
should be fixed in libtool so everyone benefits from the fix rather than
putting some workaround in Octave.
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?30119>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/