Skip to content

fix significant bug in how cvxopt package is built on Linux #700

Description

@williamstein
I have a cvxopt package in my spkgs directory that does not raise an error
when doing

sage: from cvxopt.base import *

The problem is that on linux libf95.a must be linked in, but its located
in the local/lib/gcc-lib/i686-pc-linux-gnu/4.0.3
and I had to add that directory to the path to link it in (of course the
path is different on 64 bit).

On OSX everything works fine for some reason.

Note -- in addition to using the package above, there must be a doctest
added to the core SAGE library that does
sage: from cvxopt.base import *
just to make sure the fix works on our architectures.

Likewise,
from scipy.optimize import *
should be a doctest.

Component: packages: standard

Issue created by migration from https://trac.sagemath.org/ticket/700

Metadata

Metadata

Assignees

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions