Changes between Version 385 and Version 396 of Ticket #10508


Ignore:
Timestamp:
03/27/13 17:46:46 (8 years ago)
Author:
jpflori
Comment:

I've updated:

to include:

  • the Solaris fix,
  • copy correct libs on Cygwin,
  • hopefully better messages about setting SAGE_ATLAS_ARCH for Cygwin and Darwin.

About Cywgin libs, I don't copy the static LAPACK archive but rather the import library "/usr/lib/liblapack.dll.a" (just as we did fo the BLAS one "/usr/lib/libblas.dll.a"). This should work ok and let link to the shared LAPACK library which in my opinion (and Volker's apparently) is better. Note I've not actually tested this.

I did not:

  • test on problematic ia64 systems, the ones I have access to (gcc60 and gcc66) seem fine, waiting for report of people having access to skynet, that may be considered a blocker although ia64 is not that common anymore and not all ia64 systems seem affected...
  • craft or include a fixed shared library build system for Cygwin yet, but that should be postponed for a later ticket,
  • fix the problems with fallback code/thread related functions which prevent building on exotic systems such as linux/sparc or (old?) darwin/ppc, but we don't support them anyway.

Note that every problem we encountered here has been reported upstream.

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #10508 – Description

    v385 v396  
    1515
    1616Updated '''spkg'''s:
    17  1. [http://www.stp.dias.ie/~vbraun/Sage/spkg/atlas-3.10.0.p1.spkg], updated to [ http://boxen.math.washington.edu/home/jpflori/atlas-3.10.1.p0.spkg]
    18    * Optionally, the next upstream [http://boxen.math.washington.edu/home/jpflori/atlas-3.11.8.p0.spkg]
     17 1. old [http://www.stp.dias.ie/~vbraun/Sage/spkg/atlas-3.10.0.p1.spkg], or rather updated [ http://boxen.math.washington.edu/home/jpflori/atlas-3.10.1.p0.spkg] with additional fixes to our spkg scripts and patches.
     18   * Optionally, the next upstream [http://boxen.math.washington.edu/home/jpflori/atlas-3.11.8.p0.spkg] which seems completely broken at least as far as shared libraries are concerned.
    1919 2. [http://boxen.math.washington.edu/home/jpflori/cvxopt-1.1.5.p1.spkg]
    2020