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