#9808: Upgrade numpy to 1.5.0 and scipy to 0.8
----------------------------------------------------------------------------------+
Reporter: maldun
| Owner: maldun
Type: task
| Status: needs_work
Priority: major
| Milestone: sage-4.6
Component: packages
| Keywords: numpy, scipy
Author: Stefan Reiterer, Francois Bissey, John Palmieri, David Kirkby
| Upstream: Reported upstream. Developers acknowledge bug.
Reviewer: Karl-Dieter Crisman, David Kirkby, Leif Leonhardy, Francois
Bissey | Merged:
Work_issues:
|
----------------------------------------------------------------------------------+
Comment(by jhpalmieri):
Replying to [comment:212 drkirkby]:
> I just started a fresh build with the new Numpy and the new !SciPy. I
assume once it builds, I need to apply the patch, rebuild the library and
doctest again.
Instead, before building, you can cd into spkg/standard, type "tar jxf
sage-4.6.alpha2.spkg", cd into the newly created directory
"sage-4.6.alpha2", and apply the patches ("hg import ..."). Then cd back
to spkg/standard and type "sage -pkg sage-4.6.alpha2" to recreate the spkg
file for the Sage library, but with the patches included. Then you can
"make ptestlong".
By the way, I just noticed these lines in the new scipy spkg-install file:
{{{
if [ `uname` = "Darwin" ]; then
unset ATLAS
unset BLAS
unset LAPACK
export FC="sage_fortran"
else
export LDFLAGS="${LDFLAGS} -shared"
fi
export FC="${SAGE_LOCAL}/bin/sage_fortran"
}}}
It seems to me that the last line will override the similar line in the
"if" block. Could you fix that, too?
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/9808#comment:215>
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.