Skip to content

Conversation

@amarkpayne
Copy link
Member

In anticipation of the upgrade to python 3, I have updated the conda-build recipe both for lpsolve (the shared C library) and lpsolve55 (the wrapper for python). I was able to find a repository online (https://github.com/chandu-atina/lp_solve_python_3x) that modified the source files for these packages to make them compatible for building with python 2 or 3. I forked this repository (https://github.com/amarkpayne/lp_solve_python_3x) so that I could make a couple of needed changes to make the builds work. The original author of this repository has uploads on conda-forge for these packages, but the python 2 build results in segmentation faults (perhaps do to the same reason why I had to make changes to this repo?), so for now I think it is best to use our own builds.

@amarkpayne amarkpayne self-assigned this Jul 21, 2019
@amarkpayne amarkpayne requested a review from mliu49 July 21, 2019 22:19
5.5.1 version has updates to reset the signal handlers
@amarkpayne amarkpayne force-pushed the update_lpsolve_builds branch from d6de3fb to 53efacc Compare August 12, 2019 12:43
@JacksonBurns
Copy link
Contributor

I'm going to pull these fixes into #18

JacksonBurns added a commit that referenced this pull request Jun 12, 2024
JacksonBurns added a commit that referenced this pull request Jun 18, 2024
@JacksonBurns JacksonBurns deleted the update_lpsolve_builds branch June 18, 2024 14:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants