mabshoff wrote: > Hello, > > while there should be a quick 3.4.2 to mop up patches from trac before > the big 4.0 jump today we had a planning session during the UW status > meeting about the goals for Sage 4.0. The result is at > > http://wiki.sagemath.org/plan/sage-4.0 > > It still needs a little polish, i.e. the issues for Solaris as well as > 64 bit OSX support need to be fleshed out, but the 75% coverage target > has a lot of concrete projects and/or suggestions on what to attack. > If anyone has some other suggestions for large projects that are > doable in the next 3 weeks please let us know. > > Cheers, > > Michael
Hi Michael, As Sage on Solaris needs a custom tool chain, could a script be provided that builds that tool chain from a full (but fresh) installation of the latest version of Solaris, which is Solaris 10 update 6? In principle something like #!/bin/sh /usr/sfw/bin/wget http://www.somewhere.com/gcc-a.b.c.tar.gz /usr/sfw/bin/wget http://www.somewhere.com/gmake-e.g.g.tar.gz ... /usr/sfw/bin/gtar xf gcc-a.b.c.tar.gz To say "It builds on skynet" is not too helpful to people. Whereas you if you could say "Various versions of gcc, make, etc cause problems with Sage, but if you use this script on a fresh full installation of Solaris 10 update 6, you will have all the tools necessary." As far as I know (but are NOT 100% sure), a full install of Solaris 10 update 6 on SPARC includes * GNU tar (version 1.14) * gcc (version 3.4.3) * wget (version 1.10.2) * GNU make (version 3.80, under the name 'gmake') All those are in /usr/sfw/bin As it is necessary to build a later gcc, then I assume that will be one of the steps in the script. If building gcc needs to be done in two stages (i.e. build version 4.1 from 3.4.2, then use 4.1 to build 4.3), then that too could be scripted. Once someone has a suitable tool chain, they might have some hope of making a useful contribution on the rest of the Solaris issues. There is some advantage in being able to do this from source, rather than downloading packages from Sunfreware or similar, as you don't need root access to compile source code, but you do to install packages. Potentially someone at college will have access to Suns running Solaris, but most will not have root access. Dave --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to sage-devel@googlegroups.com To unsubscribe from this group, send email to sage-devel-unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URLs: http://www.sagemath.org -~----------~----~----~----~------~----~------~--~---