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

Reply via email to