octave-bug-tracker
[Top][All Lists]
Advanced

[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/




reply via email to

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