#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.