Ticket #5875 (closed defect: fixed)

Opened 4 years ago

Last modified 4 years ago

[with patch, positive review] Support tachyon on FreeBSD

Reported by: pjeremy Owned by: mhansen
Priority: major Milestone: sage-4.1
Component: porting: BSD Keywords:
Cc: Work issues:
Report Upstream: Reviewers: Mike Hansen
Authors: Peter Jeremy Merged in: sage-4.1.rc0
Dependencies: Stopgaps:

Description

tachyon does include BSD support (though the code advises that it hasn't been tested for a while). Looking though the source code, there's no obvious bitrot so add FreeBSD support to the spkg-install script.

This patch does not include support for either threaded or 64-bit tachyon. The former shouldn't be too difficult to add and the MacOS-X port implies it is optional. The 64-bit support is solely an optimisation - a test to detect wrap-around of long integers is removed since wrap-around isn't possible with 64-bit longs.

Attachments

tachyon-0.98beta.p8.patch Download (575 bytes) - added by pjeremy 4 years ago.

Change History

Changed 4 years ago by pjeremy

comment:1 Changed 4 years ago by mhansen

  • Owner changed from mabshoff to mhansen
  • Reviewers set to Mike Hansen
  • Summary changed from [with patch, needs review] Support tachyon on FreeBSD to [with patch, positive review] Support tachyon on FreeBSD
  • Status changed from new to assigned
  • Authors set to Peter Jeremy

Looks good to me.

The spkg with the patch incorporated is at  http://sage.math.washington.edu/home/mhansen/tachyon-0.98beta.p9.spkg

comment:2 Changed 4 years ago by rlm

  • Status changed from assigned to closed
  • Resolution set to fixed
  • Merged in set to sage-4.1.rc0
Note: See TracTickets for help on using tickets.