-
-
Notifications
You must be signed in to change notification settings - Fork 661
Description
Note: See #10434 for a follow-up ticket.
Please update ECL and Maxima to the newest upstream release. Sage packages are here:
It's unsafe to build either ECL or Maxima in parallel, so we must not do this. Updated versions of ECL and Maxima can be found here:
http://boxen.math.washington.edu/home/kirkby/patches/ecl-10.4.1.spkg
http://www.stp.dias.ie/~vbraun/Sage/spkg/maxima-5.22.1.spkg
Note that you cannot upgrade one without the other; Both ECL and Maxima need to be upgraded simultaneously or build will fail.
Relevant tickets for ECL:
-
Remove extra baggage from the ECL spkg #9493: Remove extra baggage from ECL 10.2.1.p1 (again). The package has been cleaned up, but I feel removing gmp sources is too dangerous.
-
ECL in Sage will not build on Fedora 14, which will be released on 2nd November 2010 #10185: the old ecl-10.2.1 does not build on Fedora 14: Hopefully fixed with the updated ECL from this ticket.
Relevant tickets for maxima:
-
maxima package fails to install ECL library #8645: ECL library "maxima.fasb" is built at new location. The patches from this bug have been incorporated into the maxima spkg, and maxima package fails to install ECL library #8645 can be closed after this ticket.
-
update/upgrade maxima to latest upstream (5.21.1) #8731: update/upgrade Maxima to latest upstream (5.21.1): Latest upstream is nowadays 5.22.1.
-
sum(1/(1+k^2), k, -oo, oo) returns 0 #8582:
sum(1/(1+k^2), k, -oo, oo)
returns 0: The new Maxima seems to be able to evaluate this correctly, at leasts it returns some expression with digamma functions.
The updated Maxima code seems to be more careful about signs which leads to doctest errors. Moreover, error reporting was changed. Therefore you need to apply the following patches to the Sage library (in this order):
trac_10187_fix_easy_doctests.patch
trac_10187_general_display_prefix_workaround.patch
trac_10187_mark_some_doctests_random_until_9880_gets_merged.patch
Finally, you need to patch $SAGE_ROOT/local/bin/sage-maxima.lisp
with
trac_10187_sage-maxima_lisp.patch
Upstream: Workaround found; Bug reported upstream.
CC: @williamstein @jhpalmieri @qed777 @nexttime @jaapspies @jasongrout @kcrisman @kiwifb @jpflori
Component: packages: standard
Author: Volker Braun, David Kirkby
Reviewer: Karl-Dieter Crisman, David Kirkby, Volker Braun, Leif Leonhardy
Merged: sage-4.6.1.alpha3
Issue created by migration from https://trac.sagemath.org/ticket/10187