#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.