#11884: Fix ECL so it builds on OS X Lion
------------------------------+---------------------------------------------
Reporter: jhpalmieri | Owner: tbd
Type: defect | Status: needs_review
Priority: major | Milestone: sage-4.7.2
Component: packages | Keywords: ecl spkg upgrade update lion
darwin 11
Work_issues: | Upstream: N/A
Reviewer: Leif Leonhardy | Author: William Stein, John Palmieri
Merged: | Dependencies: #11966
------------------------------+---------------------------------------------
Changes (by newvalueoldvalue):
* milestone: sage-4.8 => sage-4.7.2
* author: William Stein => William Stein, John Palmieri
Comment:
Okay, I'm posting a new spkg. Differences between the previous one and
this one are recorded in the "delta" patch.
> libffi is installed on many systems, so we certainly shouldn't disable
it.
Okay, I'm not disabling it, so if it's present on the system, it will be
used. I'm still removing the directory.
> Much more worth is (also) removing the gmp directory
It's now (mostly) gone as per your suggestion. See SPKG.txt.
> If the patches are applied from src/, they should be applied (i.e., be
appliable) with -p1 for consistency.
Okay.
> `Hunk #1 succeeded at 70 with fuzz 2 (offset 1 line).`
Fixed
> spkg-install in whole needs some clean-up
I've done some clean-up.
> We should also configure with --with-gmp="$SAGE_LOCAL" (or --with-gmp-
prefix="$SAGE_LOCAL", haven't tested that yet).
Done.
> Since Sage also ships and builds the Boehm GC, we could most probably
delete even more.
I'm not touching this part, except to add a "To do" to the SPKG.txt file.
If this is merged, can we close #9493?
-------
I took this spkg and the maxima spkg from #11966 and built Sage from
scratch. It built successfully on the following systems:
- sage.math
- hawk (David Kirkby's !OpenSolaris machine)
- skynet machines eno, silius, taurus
Doctests passed on all of these except for silius, which has always had
other issues.
This spkg by itself builds on an OS X Lion laptop, at which point `sage
--lisp` seems to work, but other parts of the Sage build have problems.
I'm still in the middle of builds on other machines.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/11884#comment:28>
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.