I tried to build Sage using Sun's compiler suite, based on Sun Studio 12 update 1. This is of course good for Solaris, but will also find other issues. Since the Sun compiler is a lot stricter than the GNU one, it will find bad code.
The version of sqlite in Sage (3.5.3) is the first package I found which failed to build with Sun's compiler. I downloaded the latest (3.6.17) source, and with the addition of "-I $SAGE_LOCAL/include" to CPPFLAGS, sqlite 3.6.17 will build with Sun's compiler. (I made many other changes to the spkg-install to, to generally improve it, but I think that was the only mandatory change). Here's the trac ticket and update spkg and associated files. http://sagetrac.org/sage_trac/ticket/6759 http://sage.math.washington.edu/home/kirkby/Solaris-fixes/sqlite-3.6.17/ 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 URLs: http://www.sagemath.org -~----------~----~----~----~------~----~------~--~---