Opened 3 years ago

Closed 3 years ago

#50674 closed update (fixed)

glpk @4.57_0: update to 4.58

Reported by: Schamschula (Marius Schamschula) Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 2.3.4
Keywords: haspatch Cc: kurthindenburg (Kurt Hindenburg)
Port: glpk

Description

glpk has been updated to version 4.58. New this version:

  • The solution file format used by API routines glp_read_sol, glp_write_sol, glp_read_ipt, glp_write_ipt, glp_read_mip, and glp_write_mip was changed. For more details please see the GLPK reference manual included in the distribution.
  • The tan function (trigonometric tangent) was added to GNU MathProg modeling language.
  • A new version of the document "Modeling Language GNU MathProg" in Spanish was included (in LaTeX and pdf formats).
  • A check to determine if libtool needs '-no-undefined' flag to build shared libraries on some platforms was added.
  • A script to regenerate the configure script and the Makefiles was added.

Attachments (2)

Portfile-glpk.diff (722 bytes) - added by Schamschula (Marius Schamschula) 3 years ago.
Portfile-glpk-4.60.diff (722 bytes) - added by Schamschula (Marius Schamschula) 3 years ago.

Download all attachments as: .zip

Change History (12)

Changed 3 years ago by Schamschula (Marius Schamschula)

Attachment: Portfile-glpk.diff added

comment:1 Changed 3 years ago by Schamschula (Marius Schamschula)

Note: don't forget to rev-bump ports that link to glpk. In my case only octave-devel-rc, but there are others.

comment:2 Changed 3 years ago by kurthindenburg (Kurt Hindenburg)

Cc: khindenburg@… added

Cc Me!

comment:3 Changed 3 years ago by kurthindenburg (Kurt Hindenburg)

ports that appear to need revbumpped

grep port:glpk * -Ri | grep Portfile | wc -l

7

comment:4 Changed 3 years ago by kurthindenburg (Kurt Hindenburg)

Have you tested 4.60? Might as well upgrade to that if it works

comment:5 Changed 3 years ago by Schamschula (Marius Schamschula)

Yes, I did yesterday. It breaks octave.

comment:6 Changed 3 years ago by kurthindenburg (Kurt Hindenburg)

Do you want to stick to upgrading to 4.58?

comment:7 Changed 3 years ago by Schamschula (Marius Schamschula)

At this point: Yes. I've been using it on my systems for the last seven weeks.

Once octave supports glpk 4.60 (which itself builds cleanly) we can update.

comment:8 Changed 3 years ago by Schamschula (Marius Schamschula)

Hmm. It looks like I can build octave against glpk 4.60 after all.

Note: I successfully built the current stable release version (4.0.1) using a locally updated octave-devel-release Portfile. See #51100 for details.

Changed 3 years ago by Schamschula (Marius Schamschula)

Attachment: Portfile-glpk-4.60.diff added

comment:9 Changed 3 years ago by kurthindenburg (Kurt Hindenburg)

I have 4.58 ready to go - do you want to push 4.60?

comment:10 Changed 3 years ago by kurthindenburg (Kurt Hindenburg)

Resolution: fixed
Status: newclosed

done r147594

Note: See TracTickets for help on using tickets.