octave 3.0.3 build problem due to glpk

John W. Eaton jwe at bevo.che.wisc.edu
Tue Oct 14 09:33:35 CDT 2008


On 13-Oct-2008, Marius Schamschula wrote:

| I did a bit of experimenting today.
| 
| I rolled back glpk to version 4.28, which was the last known good  
| version for octave (I had built 3.0.2 against this version). Sure  
| enough octave 3.0.3 also built against this version of glpk.
| 
| I then updated glpk to version 4.30. Again a good build, then 4.31,  
| also good.
| 
| The problem is with version 4.32: after I reinstalled this version I  
| got the same error as in my original post. Rebuilding glpk 4.32 did  
| not change anything...

What do you get for

  nm src/pic/__glpk__.o | grep 'lib_[a-z]*_hook'

in your Octave build directory?  What do you see for

  nm /path/to/glpk/libglpk.a | grep 'lib_[a-z]*_hook'

with glpk 4.32?  On my system, I see

  $ nm src/pic/__glpk__.o | grep 'lib_[a-z]*_hook'
                   U _glp_lib_fault_hook
                   U _glp_lib_print_hook
and

  $ nm /usr/lib/libglpk.a | grep 'lib_[a-z]*_hook'
                   U _glp_lib_term_hook
  0000000000000000 T _glp_lib_fault_hook
  0000000000000050 T _glp_lib_print_hook
  0000000000000000 T _glp_lib_term_hook

My results are with the 4.32 glpk packages from Debian experimental:

  $ dpkg -l '*glpk*'
  Desired=Unknown/Install/Remove/Purge/Hold
  | Status=Not/Inst/Cfg-files/Unpacked/Failed-cfg/Half-inst/trig-aWait/Trig-pend
  |/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)
  ||/ Name           Version        Description
  +++-==============-==============-============================================
  ii  glpk           4.32-1         linear programming kit
  ii  glpk-doc       4.32-1         linear programming kit - documentation files
  ii  glpk-utils     4.32-1         linear programming kit - utility files
  ii  libglpk-dev    4.32-1         linear programming kit - development files
  ii  libglpk0       4.32-1         linear programming kit with integer (MIP) su

jwe


More information about the Bug-octave mailing list