On 31 January 2010 21:53, Minh Nguyen <nguyenmi...@gmail.com> wrote:
> Hi folks,
>
> I'm happy to announce that Sage 4.3.0.1.alpha1 [1] successfully builds
> on t2.math. Due to an unfortunate typo, the version number should be
> Sage 4.3.0.2.alpha1 since it's based on Sage 4.3.0.1 [2]. This alpha
> release is based on Sage 4.3.0.1.alpha0 and merged the following
> tickets:
>
> #7770, #7692, #7749, #7768, #7728
>
> Unfortunately, I wasn't able to produce a binary distribution using
> the command "sage -bdist". So I tar-gzip'd the alpha1 build and put it
> under this directory:
>
> http://sage.math.washington.edu/home/mvngu/t2.math-bin/
>
> You can find the source tarball of alpha1 at
>
> http://sage.math.washington.edu/home/mvngu/sage-src/sage-4.3.0.1/
>
> I'm using GCC 4.4.1 with the Sun linker/assembler, with the following
> conditional in my /home/mvngu/.profile:
>
> if [ `uname -s` = "SunOS" ]; then
>   # Sun linker/assembler
>   . /usr/local/gcc-4.4.1-sun-linker/gcc441sun
> fi
>
> Now on to building Sage 4.3.0.1.alpha2 on t2.math.
>
>
> [1] 
> http://sage.math.washington.edu/home/mvngu/sage-src/sage-4.3.0.1/sage-4.3.0.1.alpha1.tar
>
> [2] 
> http://sage.math.washington.edu/home/mvngu/sage-src/sage-4.3.0.1/sage-4.3.0.1.tar
>
> --
> Regards
> Minh Van Nguyen

I have managed to produce a 4.3.0.1 binary on my old machine running
the first release of Solaris 10.

with sage -bdist, though I added some files. I've copied it to my home
directory on t2. The trick is to include the GNU verson of 'cp' in the
path before the Sun one. I also felt it was desirable to include the
GCC libraries, so I added them in too.

The binary can be found here

http://boxen.math.washington.edu/home/kirkby/binaries/

This is compressed in lzma format, which is part of Solaris (both in
recent versions of Solaris, and a patch available from SunSolve for
older versions of Solaris). I need to check if that patch is public,
but I think it is.

However, I HAVE NOT TESTED THIS YET. But I intend testing it and
installing on 't2'. There is of course and advantage in including your
later release on 't2', but this one has the advantage it was compiled
on the first version of Solaris 10, so is better suited for wide
distribution.

However, given my comments about the OpenSSL license being compatible
with the GPL, and the fact the OpenSSL libraries do not come with
Solaris, I think it would be wise if I uploaded those libraries, and
created a new .binary with those libraries included. I will not
however do that until there is agreement of my logic about the OpenSSL
issue.

For what it is worth, it used 2 hours of CPU time on my 500 MHz
machine to create the lzma format binary, but it allowed me to upload
it in a few hours. With hindsight, it would have been better to copy a
tar file to a faster machine, and create the lzma format files there.

Dave

-- 
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to 
sage-devel+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org

Reply via email to