#9493: Remove extra baggage from the ECL spkg
-------------------------------------+-------------------------------------
       Reporter:  leif               |        Owner:  tbd
           Type:  task               |       Status:  needs_review
       Priority:  major              |    Milestone:  sage-6.2
      Component:  packages:          |   Resolution:
  standard                           |    Merged in:
       Keywords:  ecl gmp cygwin     |    Reviewers:
  spkg                               |  Work issues:
        Authors:  Leif Leonhardy,    |       Commit:
  Jean-Pierre Flori                  |  ad497e751543fc52941a8b6affe0a9de55d55043
Report Upstream:  N/A                |     Stopgaps:
         Branch:                     |
  u/jpflori/ticket/9493              |
   Dependencies:                     |
-------------------------------------+-------------------------------------

Old description:

> Snippet from (my new) {{{SPKG.txt}}}:
> {{{
> == Dependencies ==
>
>  * mpir
>  * boehm_gc
>
> == Special Update/Build Instructions ==
>  * Delete the src/msvc directory
>  * Delete the src/contrib/encodings directory.  So, do not build with
>    --enable-unicode: See http://trac.sagemath.org/sage_trac/ticket/7732
>  * TODO: Delete the src/src/gmp directory (13MB!), as we use MPIR
>      - perhaps add --with-gmp-prefix=$SAGE_LOCAL to configure
>        to make sure we use Sage's one (MPIR); this is independent
>        of the deletion of src/src/gmp
>      - needs copying src/src/gmp/install-sh to somewhere else or
>        patching configure to use e.g. that one in src/src/gc
>  * TODO: Make ECL use Sage's Boehm GC on MacOS X as well (but perhaps
>    put some changes from ECL's into Sage's Boehm GC), then remove
>    the src/src/gc directory, too
>
> == Changelog ==
>
> === ecl-10.2.1.p2 (Leif Leonhardy, 13th July 2010) ===
>   * Removed src/msvc and src/contrib/encodings directories again.
>   * Updated build/update instructions above.
> }}}
> (See also [http://trac.sagemath.org/sage_trac/ticket/9187#comment:29 this
> comment] ff. at #9187)
>
> More worth is removing the GMP source tree, too:
> {{{
> $ ls -l ecl-stripped-v?/*.spkg
> -rw-r--r-- 1 leif64 leif64 3976609 Jul 14 00:42 ecl-
> stripped-v1/ecl-10.2.1.p2.spkg
> -rw-r--r-- 1 leif64 leif64 2379135 Jul 14 00:02 ecl-
> stripped-v2/ecl-10.2.1.p2.spkg
> }}}
> (v2 with in addition GMP removed is less than half the size!)

New description:

 Remove GMP subdir.

 Use tarball at:
 *
 
http://boxen.math.washington.edu/home/jpflori/upstream/ecl-12.12.1.20140409.tar.bz2

--

Comment (by jpflori):

 I think the previously rmoved encoding stuff is actually planned to be
 used, so I did not change its inclusion.

--
Ticket URL: <http://trac.sagemath.org/ticket/9493#comment:17>
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