On 01/30/2012 08:27 PM, kcrisman wrote:
Just to make sure this is found by anyone searching this thread:

http://trac.sagemath.org/sage_trac/ticket/12399
http://trac.sagemath.org/sage_trac/ticket/12400
http://trac.sagemath.org/sage_trac/ticket/12401

are followup tickets with some of the stuff from the "port" attached
or copied.


I am still working on this port. Not all the changes I suggested will necessarily remain.

Just to add some info:

http://trac.sagemath.org/sage_trac/ticket/12400 - this was copied from the python26 port for FreeBSD.

http://trac.sagemath.org/sage_trac/ticket/12401 - this patch also needs to be applied to devel/sage-main/sage/symbolic/pynac_cc.h. This patch is rather crude in that I didn't surround the changes with ".if defined(__FreeBSD__)". However we are not supposed to use __FreeBSD__ but the rather more complex construction described at http://www.freebsd.org/doc/en/books/porters-handbook/porting-versions.html.

Also, if I get cephes to work under FreeBSD, http://trac.sagemath.org/sage_trac/ticket/12401 may end up as an unnecessary patch.

The patch I proposed to singular-3-1-3-3.p3 should be made into a ticket. It removes a test in a configure file that serves no purpose as far as I can see.

The FreeBSD build of sage is going to require some hacks so that it uses the version of cc that comes with the ports, not the base cc. I have already incorporated this in the latest version of the FreeBSD port, which I just committed to the FreeBSD project.

I suspect that anyone who wants to install sage on FreeBSD will always have to do it via ports.

Finally, I am doing a bit more as time allows, but I am very busy with teaching at the moment. When the summer arrives, I hope to have a lot more time.

Stephen

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