I just looked over $SAGE_ROOT/spkg/base/prereq-0.6-install script and notice that GNU versions of 'tar' and 'make' are enforced on AIX, HP-UX, IRIX, Tru64 and Solaris. They are not enforced on FreeBSD. (It was me who added the restrictions).

Unless BSD tar supports the 'z' option, then I believe it will break with sage-bdist, and possibly other parts of Sage. However, it would be far better to rewrite sage-bdist in a POSIX compliant way (it would take all of about 10 extra characters)

Does FreeBSD come with any unsuitable version of 'make' and so GNU make should be enforced on FreeBSD? If the standard 'make' is fine for building Sage, then there is no need to worry, but if the standard one is not, then enforcing GNU make would seem to be sensible.


Dave

--
To post to this group, send an email to [email protected]
To unsubscribe from this group, send an email to 
[email protected]
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org

Reply via email to