#5281: Update tachyon to Version 0.98.9 (latest upstream)
---------------------------+------------------------------------------------
   Reporter:  mabshoff     |       Owner:  mhampton  
       Type:  enhancement  |      Status:  needs_work
   Priority:  major        |   Milestone:  sage-4.6  
  Component:  packages     |    Keywords:            
     Author:               |    Upstream:  N/A       
   Reviewer:               |      Merged:            
Work_issues:               |  
---------------------------+------------------------------------------------

Comment(by drkirkby):

 As noted at #9997, Tachyon did not even attempt to build on AIX. Looking
 at the code, I realise the exact same thing would happen on HP-UX too. I
 decided to correct both AIX and HP-UX issues at the same time.

 I've added

 http://boxen.math.washington.edu/home/kirkby/patches/tachyon-0.98.9.spkg

 {{{md5=501a1f9667a7bdedcb8f0d3c361b39fb}}}

 which has 4 new targets:

     * {{{aix-generic}}}
     * {{{aix-generic-thr}}}
     * {{{hpux-generic}}}
     * {{{hpux-generic-thr}}}

 The targets ending in {{{-thr}}} are threaded versions and build OK on
 both AIX and HP-UX. But following the convention of the {{{src/unix/Make-
 arch}}} file, I've created both threaded and unthreaded targets.

 Since William seems intent on moving disk storage from enterprise grade
 SCSI disks on a machine with an uptime over over 600 days, to a 2 TB
 consumer grade external USB disk on a machine with an average uptime of
 about a month, I thought it wise to make a backup copy at the following
 site, which will be '''much''' slower due to my more limited Internet
 bandwidth!

 http://www.althorne.org/tachyon-0.98.9.spkg

 As Leif intends cleaning this up, there's little point in me making any
 significant changes to spkg-install, as Leif and I differ widely on how we
 write scripts!

 But I've done sufficient in {{{spkg-install}}} to check Tachyon at least
 builds with gcc on both AIX and HP-UX. Since I can't run any doctests on
 those platforms, I can't say how they work, but at least they build. As
 Leif says, if there are any issues on AIX, we can open another ticket. The
 same is true for HP-UX of course.

 Leif might want to change the compiler options for when SAGE_DEBUG=yes. If
 so, feel free. But -O2 -g should be safe, which is what I've set the calls
 to the AIX and HP-UX targets to in {{{spkg-install}}}.

 I hope this is a step in the right direction. It's been open 20 months, so
 lets hope it can be cleared up soon.

 Dave

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/5281#comment:28>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, 
and MATLAB

-- 
You received this message because you are subscribed to the Google Groups 
"sage-trac" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/sage-trac?hl=en.

Reply via email to