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