#6456: Upgrade cvxopt in sage from 0.9 to 1.1.2
------------------------+---------------------------------------------------
   Reporter:  was       |       Owner:  mabshoff  
       Type:  defect    |      Status:  needs_work
   Priority:  major     |   Milestone:  sage-4.3.3
  Component:  packages  |    Keywords:            
     Author:            |    Upstream:  N/A       
   Reviewer:            |      Merged:            
Work_issues:            |  
------------------------+---------------------------------------------------

Comment(by drkirkby):

 You better check the license issue with William. Code should be GPL 2 or
 GPL2+, but there are exceptions if a package is optional and some other
 conditions - I've never fully understood  under what conditions code can
 be GLP 3. But you might find you can only use the latest version which is
 GPL 2, and not a GPL 3 version.

 {{{
 sage: license()
 }}}

 says all code except jsmath is GPL2, and apparently jsmath is ok, as Sage
 does not link to it.

 The code will not build on skynet, as there are no SPARC machines there.
 It should build it on 't2' easily though.

 I suggest you download sage 4.3.0.1 from one of the mirrors

 http://www.sagemath.org/download-solaris.html

 Use the following settings.

 {{{
 kir...@t2:[~] $ echo $PATH
 /usr/local/gcc-4.4.1-sun-
 
linker/bin:/usr/local/bin2:/usr/bin:/usr/ccs/bin:/usr/local/bin:/usr/sfw/bin:/bin:/usr/sbin
 kir...@t2:[~] $ echo $LD_LIBRARY_PATH
 /usr/local/gcc-4.4.1-sun-linker/lib:=/usr/local/gcc-4.4.1-sun-
 linker/lib/sparcv9:/usr/local/lib
 }}}

 type make, and build Sage, then try your package.

 There is also a binary of Sage on the mirrors. You could download that.
 I'm not precisely sure what you then need to do to build just your package
 using the binary as a starting point.

 The latest Sage source will not build on Solaris, but 4.3.0.1 will.

 Dave

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/6456#comment:12>
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