FS#36835 - [octave] The API for GLPK has changed, Octave cannot use it

Attached to Project: Arch Linux
Opened by Piet Hein (piethein) - Monday, 09 September 2013, 13:21 GMT
Last edited by Ronald van Haren (pressh) - Friday, 31 January 2014, 14:34 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Ronald van Haren (pressh)
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 4
Private No

Details

Description:
Octave cannot use the current version of GLPK, its API has apparently changed. Also mentioned in the forum recently: https://bbs.archlinux.org/viewtopic.php?pid=1319789

The issue has also been mentioned in Octave-bugs: http://savannah.gnu.org/bugs/?39038

Additional info:
Packages:
octave 3.6.4-3
glpk 4.52-1

On configure:
configure: WARNING: GLPK library not found. The glpk function for solving linear programs will be disabled.


Steps to reproduce:
build the package, observe glpk not being used.
This task depends upon

Closed by  Ronald van Haren (pressh)
Friday, 31 January 2014, 14:34 GMT
Reason for closing:  Fixed
Additional comments about closing:  should be fixed by upstream in octave 3.8.0
Comment by Piet Hein (piethein) - Wednesday, 11 September 2013, 13:01 GMT
I have made some small modifications so the patch mentioned in http://savannah.gnu.org/bugs/?39038 can be applied. The results are in the attached file. I suppose (have not tested) it should work.
Comment by Piet Hein (piethein) - Sunday, 15 September 2013, 07:59 GMT
Actually only applying the mentioned patch is not sufficient for a succesful build, additional patches would have to be created to fix some other issues, it would be more straightforward to use the excellent work done by the debian packaging team for octave.

Loading...