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