Issue 118567 - IP clearance: Remove the lp_solver
Summary: IP clearance: Remove the lp_solver
Alias: None
Product: Build Tools
Classification: Code
Component: external prerequisites (show other issues)
Version: 4.0.0-dev
Hardware: PC All
: P3 Critical (vote)
Target Milestone: ---
Assignee: Andre
QA Contact:
Depends on:
Blocks: 118566
  Show dependency tree
Reported: 2011-11-02 10:09 UTC by Andre
Modified: 2019-10-12 17:37 UTC (History)
3 users (show)

See Also:
Issue Type: TASK
Latest Confirmation in: ---
Developer Difficulty: ---

Removal of lpsolve. (19.37 KB, patch)
2011-11-07 14:35 UTC, Andre
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this issue.
Description Andre 2011-11-02 10:09:49 UTC
Remove the lp_solver because of its LGPL license.

In the near future it should be replaced with CoinMP, which is under MPL license.
Comment 1 Pedro Giffuni 2011-11-02 12:51:46 UTC
See also 118160 which has a patch and some further explanations.
Comment 2 Andre 2011-11-07 14:35:11 UTC
Created attachment 76959 [details]
Removal of lpsolve.

Removed the lpsolve directory and content.
Removed references to lpsolve.
Disabled solver: it is not built and not displayed in the calc menu.
Comment 3 Andre 2011-11-08 10:31:49 UTC
Checked patch on Windows and Linux.  Works as expected.

As already mentioned above, issue 118160 describes the second step of replacing the lpsolve solver with one that has an Apache compatible license.
Comment 4 2011-11-08 10:55:52 UTC
Looks good. Applied as
Thanks Andre!