#9643: Force ECL to disable assembly code on Solaris 10 as it does on 
OpenSolaris
------------------------+---------------------------------------------------
   Reporter:  drkirkby  |       Owner:  drkirkby  
       Type:  defect    |      Status:  new       
   Priority:  major     |   Milestone:  sage-4.5.3
  Component:  solaris   |    Keywords:            
     Author:            |    Upstream:  N/A       
   Reviewer:            |      Merged:            
Work_issues:            |  
------------------------+---------------------------------------------------
 #9474 disabled assembly code in ECL if the following three conditions were
 all met

  * !OpenSolaris  (also known as Solaris 11 or SunOS 5.11)
  * x64 platform
  * 64-bit build

 These conditions were checked, by testing the output of {{{uname -rsm}}},
 which was:

 {{{
 drkir...@hawk:~$ uname -rsm
 SunOS 5.11 i86pc
 }}}

 A note was added in {{{spkg-install}}} that it might be necessary to
 disable the assembly code on other variants of Solaris, but I was unsure
 at the time.

 John Palmieri has discovered ECL fails to build on Solaris 10 with the x64
 processor in 64-bit mode. So the conditions for disabling the assembly
 code needs to be made less strict, as the release number (5.10 for Solaris
 10, 5.11 for !OpenSolaris), must be ignored. Instead the test will use
 {{{uname -sm}}}, dropping the {{{-r}}} option which checked the release.

 {{{
 drkir...@hawk:~$ uname -sm
 SunOS i86pc
 }}}

 This should be a very easy fix.

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/9643>
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