#9493: Remove extra baggage from ECL 10.2.1.p1 (again)
------------------------------+---------------------------------------------
Reporter: leif | Owner: tbd
Type: task | Status: new
Priority: major | Milestone: sage-4.5
Component: packages | Keywords:
Author: Leif Leonhardy | Upstream: N/A
Reviewer: | Merged:
Work_issues: |
------------------------------+---------------------------------------------
Comment(by leif):
Minimal patch to {{{configure}}} to allow {{{rm -r src/src/gmp}}}:
{{{
#!patch
--- src/src/configure 2010-02-13 20:04:32.000000000 +0100
+++ patches/src.src.configure 2010-07-14 01:29:39.000000000 +0200
@@ -1987,7 +1987,7 @@
ac_aux_dir=
-for ac_dir in ${srcdir}/gmp "$srcdir"/${srcdir}/gmp; do
+for ac_dir in ${srcdir}/gmp "$srcdir"/${srcdir}/gmp ${srcdir}/gc; do
if test -f "$ac_dir/install-sh"; then
ac_aux_dir=$ac_dir
ac_install_sh="$ac_aux_dir/install-sh -c"
}}}
(Tested with 4.5.rc0 on a 32-bit Linux, with {{{--with-gmp-
prefix=$SAGE_LOCAL}}} added to {{{./configure}}} in {{{spkg-install}}},
but ''should'' work as fine without that.)
Though we should in mid-term remove (Boehm) gc as well, because Sage ships
with its own copy of it. (ECL's boehm_gc is only used on MacOS X, and just
because ECL unconditionally thinks an already installed version there can
only be Fink's broken one.) But this is worth another ticket.
Another simple solution is just leaving {{{install-sh}}} in
{{{src/src/gmp}}} (untested) or just copying it to {{{${srcdir} }}} and
adding ''that'' directory to the {{{for}}} list.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/9493#comment:1>
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.