#8049: libgfortran *must* get shipped with the Sage binaries
---------------------------+---------------------------
       Reporter:  was      |        Owner:  GeorgSWeber
           Type:  defect   |       Status:  closed
       Priority:  blocker  |    Milestone:  sage-4.3.3
      Component:  build    |   Resolution:  fixed
       Keywords:  days43   |    Merged in:
        Authors:           |    Reviewers:
Report Upstream:  N/A      |  Work issues:
         Branch:           |       Commit:
   Dependencies:           |     Stopgaps:
---------------------------+---------------------------

Comment (by leif):

 Replying to [comment:15 jdemeyer]:
 > Replying to [comment:14 leif]:
 > > Does that make sense for distros with a more recent toolchain than
 Sage currently ships?
 > Yes, because you need to ship the libraries that you link against, such
 as `libgfortran.so`.

 Well, these should be the "native" ones from the distro the binary was
 built on (and for).

 So unless the distro's toolchain is exceptionally outdated or broken (I
 also wouldn't say Lucid's is), I think we shouldn't `SAGE_INSTALL_GCC`.

 If we ship older libraries than the distro by default comes with / uses,
 we're IMHO just asking for trouble.  (Not all of them are properly
 versioned w.r.t. dynamically loading the "correct" one, IIRC.  So running
 other applications from within the Sage environment might fail.)

 [[BR]]

 Requiring the user installing a Sage binary to eventually also install
 some stuff with the distro's package manager first isn't too much to ask
 for, provided that's sufficiently documented and/or a (start-up) script
 tells her/him to do so...

 After all, the whole point of building binaries for ''specific'' distros
 is that we know  which, or can expect that such and such (versions of)
 libraries and programs are present (or at least available through the
 package manager).

--
Ticket URL: <http://trac.sagemath.org/ticket/8049#comment:16>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, 
and MATLAB

-- 
You received this message because you are subscribed to the Google Groups 
"sage-trac" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.

Reply via email to