On Mon, Aug 3, 2009 at 7:38 AM, Dr. David Kirkby<david.kir...@onetel.net> wrote: > > I need some guidance on what do about some issues we have. I'll > summarise, since not everyone is going to be aware of them. > > 1) Sage will not build on Solaris SPARC due to issues in the latest > official ecl. (It is not the only issue, but is one of them). > > 2) The ecl developers have solved that, and there is a CVS snapshot > which builds ecl ok on Solaris. A new ecl release will be out in less > than a week. > > 3) I created a ecl.spkg, based on a snapshot I took yesterday, which > allows ecl to build on Solaris. > > I put it at > > http://sage.math.washington.edu/home/kirkby/Solaris-fixes/ecl-9.4.1.p0/ecl-9.4.1.p0.spkg > > 4) We are not using the latest maxima. (Sage uses 5.16.3 with a couple > of patches (maxima-5.16.3.p2.spkg) > > 5) The latest maxima is maxima-5.18.1 > > 6) The problem persists in the latest maxima. > > 7) An ecl devoper has created patches against the latest maxima in cvs.
I'm not an expert on these matters, so pardon me if this is a dumb question. If I understyand you correctly then the latest maxima builds against this new version of ecl in your spkg. If that is correct, then I wonder if there is also a new spkg for this latest version of maxima. If so, others could try testing them against other achitectures. > > > Have you any thoughts on the best way to progress this? We have several > options. > > 1) Do nothing, in which case Sage will not build on Solaris SPARC. > > 2) Wait a week for a new official ecl which will allow ecl to build on > Solaris. That has one big problem - Maxima will fail on all platforms. > > 3) Use CVS snapshots of both ecl and maxima, then apply the patches to > maxima developed by the ecl developer. That should (though I have not > tested it) allow Sage to use an ecl/maxima combination which works on > every platform, including Solaris. > > But it would not be based on stable releases, but CVS copies of both > maxima and ecl which are patched. A bit risky I think. > > 4) Wait a week or so to get a new official ecl, use that, along with > with the latest CVS of maxima and patch maxima. > > 5) I wait until we get a new ecl, I add that, and attempt to patch the > version of Maxima in Sage. Then leave it for someone who knows more > about maxima to decide what to do about any upgrading of maxima. > > 6) What might be best, if I could get the help of a maxima guru, is we > use the latest official maxima, apply the patches against the cvs > (hoping the maxima patches can be easily implemented. I suspect they > can, as there patches are quite small). Then I integrate a new ecl when > it comes out. Maxima will then work with the new ecl. > > Any thoughts? > > > > > > > > > > > --~--~---------~--~----~------------~-------~--~----~ 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 URLs: http://www.sagemath.org -~----------~----~----~----~------~----~------~--~---