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
-~----------~----~----~----~------~----~------~--~---

Reply via email to