#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):

 Replying to [comment:13 dimpase]:
 > Replying to [comment:12 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.
 >
 >
 > Well, cvxopt is an optional package, so it must be in the same boat as
 jmath,
 > or some gap packages, that are also not GPL 2.

 Fair enough.

 > >
 > > {{{
 > > 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.
 > >
 >
 > hmm, isn't this a sparc/solaris?
 >
 > SunOS mark2 5.10 Generic_127111-01 sun4u sparc SUNW,Sun-Blade-2500
 >
 > Dima

 Yes, it is. Sorry, I was not aware of the existance of that machine.

 However, I do not know how the compilers and paths are configured on that
 machine. You need to have GNU make & GNU tar in your path before the Sun
 ones, and you need to have the Sun linker (/usr/ccs/bin/ld) in your path
 before any GNU ones. There are some general instructions on building Sage
 on Solaris at http://wiki.sagemath.org/solaris which you would need to
 follow.

 I've written some somewhat simpler instructions at
 http://wiki.sagemath.org/devel/Building-Sage-on-the-T5240-t2 on how to
 build Sage on 't2'. They are simpler, as I have already put the right
 tools in the right locations.

 The Sun Blade 2500 (mark2) should be quicker than the T5240 (t2) at
 building Sage. However it would require some setting up of the build
 environment to build Sage. If you just want an easy solution, 't2' will
 just work, albeit not as quickly as the Sun Blade 2500.

 Dave

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