#11359: ECL does not fully recover from relocation
----------------------+-----------------------------------------------------
Reporter: nbruin | Owner: GeorgSWeber
Type: defect | Status: new
Priority: minor | Milestone: sage-4.7.1
Component: build | Keywords: ecl relocation
Work_issues: | Upstream: N/A
Reviewer: | Author:
Merged: | Dependencies:
----------------------+-----------------------------------------------------
Comment(by nbruin):
Actually, for sage/libs/ecl.pyx it's not so much of a problem, since our
initialization of ecllib involves sending some instructions there anyway,
so we could just add the {{{defvar}}}s there. It would add a minuscule
overhead for something that is unlikely to have any effect anyway: Who's
going to use embedded ECL to compile something? That is one reason to
prefer the patch to the compiler package already.
For fixing the behaviour of the ECL executable I haven't actually found a
solution other than wrapping it with a shell script, which really does add
considerable overhead.
Patching is definitely the cleaner solution, but will likely be with us in
perpetuity, with all the extra maintenance of rebasing the patch with any
ECL upgrade.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/11359#comment:9>
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 post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/sage-trac?hl=en.