This is the first release candidate for Sage 4.1.2, which mostly fixed
bugs. With the Sage 4.1.2.rc0 release, I'm stepping down as release
manager for the 4.1.2 release cycle and hand over the release chair to
William Stein.
Binary for sage.math is available at
The source tarball is
http://sage.math.washington.edu/home/mvngu/release/upgrade/sage-4.1.2.rc0.tar
You can upgrade with the path
http://sage.math.washington.edu/home/mvngu/release/upgrade/sage-4.1.2.rc0/
Please test and report all issues.
* Known issues for OS X 10.6
This is our first port to Mac OS X 10.6 so there would be many more
bugs to iron out. The OS X 10.6 port is tracked at meta-ticket #6849
[1]. There are still some more packages to update/upgrade before the
OS X 10.6 is complete. I have listed various tickets on the milestone
page [3] that I think need to be resolved before releasing the stable
version of Sage 4.1.2. Please edit that page if there are any tickets
missing.
* Known issues for 64-bit Fedora 11 and 64-bit openSUSE 11.1
If you're going to upgrade to Sage 4.1.2.rc0 or build that version
from source, then you should use the cliquer spkg at ticket #6681 [2].
The version of cliquer that is shipped with Sage 4.1.2.rc0 is known to
fail to build on some 64-bit platforms.
The following tickets were merged in Sage 4.1.2.rc0:
#3951: Jason Grout: Make a "Tickets in which I have participated"
report [Reviewed by Minh Van Nguyen]
#6612: Harald Schilly: sage-update selects a suiteable mirror
[Reviewed by Minh Van Nguyen]
#6870: Hakan Granath: Bug in binomial [Reviewed by Karl-Dieter
Crisman, Adam Webb]
#6916: Minh Van Nguyen: follow-up to #6749: fix warnings when building
reference manual [Reviewed by William Stein, John Palmieri]
#7008: Jason Grout: consolidate in plotting all extraction of
variables, ranges, and fast_float setup [Reviewed by Karl-Dieter
Crisman]
#7020: Minh Van Nguyen: Fix 32-bit versus 64-bit boolean_function
issue in crypto [Reviewed by Jaap Spies]
#7022: William Stein: os x -- 10.6 -- generated the matplotlib font
cache crashes sage [Reviewed by Mike Hansen]
#7046: Ivan Andrus: Singular fails to build on OS X 10.6 with case
sensitive file system [Reviewed by William Stein, Minh Van Nguyen]
#7055: Georg S. Weber: Fix 32-bit versus 64-bit in pbori.pyx doctest
[Reviewed by Jaap Spies]
#7064: Minh Van Nguyen: fix warnings when building reference manual in
Sage 4.1.2.alpha4 [Reviewed by William Stein]
[1] http://trac.sagemath.org/sage_trac/ticket/6849
[2] http://trac.sagemath.org/sage_trac/ticket/6681
[3] http://trac.sagemath.org/sage_trac/milestone/sage-4.1.2
--
Regards
Minh Van Nguyen
We were supposed to remove quaddouble from sage long ago. Maybe now
is the time.
William
Pyprocessing is a standard part of Python 2.6, so I have no idea why
it's included in Sage as a separate package. Removing it is trac
6503:
http://trac.sagemath.org/sage_trac/ticket/6503
Unfortunately, I can't think of an argument to remove R or sqlalchemy! :-)
Open tickets for the check failures of those.
William
On Fedora 11, 32 bit an upgrade from alpha4 had success:
----------------------------------------------------------------------
All tests passed!
Jaap
On a fresh install on Fedora 11, 32 bit as expected the build of
pari-2.3.3.p1 failed:
gcc -c -O3 -Wall -fno-strict-aliasing -fomit-frame-pointer -I. -I../src/headers -o base3.o ../src/basemath/base3.c
gcc: Internal error: Killed (program cc1)
Please submit a full bug report.
See <http://bugzilla.redhat.com/bugzilla> for instructions.
make[3]: *** [base3.o] Error 1
make[3]: Leaving directory `/home/jaap/downloads/sage-4.1.2.rc0/spkg/build/pari-2.3.3.p1/src/Olinux-i686'
make[2]: *** [gp] Error 2
make[2]: Leaving directory `/home/jaap/downloads/sage-4.1.2.rc0/spkg/build/pari-2.3.3.p1/src'
Error building GP
real 37m26.888s
user 31m48.467s
sys 0m33.612s
sage: An error occurred while installing pari-2.3.3.p1
Someone (me?) should open a track ticket.
Jaap
On Fri, Oct 2, 2009 at 2:55 AM, Jaap Spies <j.s...@hccnet.nl> wrote:
<SNIP>
> Someone (me?) should open a track ticket.
That would be great! Can you please do that? There's no Fedora 11
machines on the Sage build farm to test the updated Pari package if
someone happens to update it to fix this build issue on Fedora 11.
I don't think one needs a Fedora 11, 32 bits machine to fix this!
All what has to be done is a patch of the pari spkg to work around
this gcc problem for the moment. There eventually be a fix in gcc
distributed with Fedora and some other linus distros.
Jaap
Thanks very much for pointing this out. I'll create a new ticket and
patch to bring config.py back into the manual.
<SNIP>
> Please test and report all issues.
Sage 4.1.2.rc0 build and pass all doctests (also with the "-long"
option) on the following platforms:
* eno: 64-bit Fedora 9 with GCC 4.4.1
* lena: 64-bit Red Hat Enterprise Linux Server 5.3 with GCC 4.4.1
* menas: 64-bit openSUSE 11.1 with GCC 4.4.1
* rosemary: 64-bit Red Hat Enterprise Linux Server 5.4
* sage: 64-bit Ubuntu 8.04.3 LTS