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

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Octave-bug-tracker] [bug #36644] Fix to enable static linking apparentl


From: anonymous
Subject: [Octave-bug-tracker] [bug #36644] Fix to enable static linking apparently dropped in 3.6.2
Date: Wed, 13 Jun 2012 05:38:22 +0000
User-agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/536.5 (KHTML, like Gecko) Chrome/19.0.1084.56 Safari/536.5

URL:
  <http://savannah.gnu.org/bugs/?36644>

                 Summary: Fix to enable static linking apparently dropped in
3.6.2
                 Project: GNU Octave
            Submitted by: None
            Submitted on: Wed 13 Jun 2012 05:38:21 AM UTC
                Category: Configuration and Build System
                Severity: 3 - Normal
                Priority: 5 - Normal
              Item Group: Regression
                  Status: None
             Assigned to: None
         Originator Name: Matt Kennel
        Originator Email: address@hidden
             Open/Closed: Open
         Discussion Lock: Any
                 Release: 3.6.2
        Operating System: GNU/Linux

    _______________________________________________________

Details:


I am unable to build static with --enable-static --disable-dl
--disable-shared

It seems as though the fix mentioned in the url below (entitled make
--disable-dl work again) didn't make it into 3.6.2 release.

http://hg.savannah.gnu.org/hgweb/octave/rev/21572e9bd365


I suggest to the maintainers that building a static configuration as above be
part of the typical test suite before release. 

It may seem unimportant to developers who have root access and can install
whatever they want, but in many practical circumstances scientists work in
heavily controlled environments where IT may be unwilling to install extra
packages, making the build very difficult, and users will never be given root.
(This is 98% of commercial and government lab cases). 

In these sites, it's not uncommon to try to compile on one machine which has
some minimal set of tools & libs and then copy the installed files as a
tarball of binaries manually to other machines for actual work. It's very
helpful to have an octave which depends on as little as feasible to run, i.e.
a fully static build.  




    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?36644>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




reply via email to

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