jvail / glpk.js

GLPK for browser & node
GNU General Public License v3.0
106 stars 19 forks source link

Upgrade glpk (5.0) and emsdk (2.0.15) #27

Closed rregue closed 3 years ago

rregue commented 3 years ago

This PR upgrades GLPK to the latest version 5.0 and the emsdk to 2.0.15.

Update notes for 5.0:

GLPK 5.0 (release date: Dec 16, 2020)

        The copyright was transferred to the Free Software Foundation.

        To fix some licensing problems the routines in the following
        files were disabled by replacing with dummy ones that print an
        error message:

        src/api/gridgen.c
        src/api/netgen.c
        src/api/rmfgen.c
        src/misc/qmd.c
        src/misc/relax4.c

        Note that this change does not affect the main faunctionality
        of the package.

        Some minor bugs were fixed.

Change log for emsdk: https://emscripten.org/docs/introducing_emscripten/release_notes.html#changelog. I did not see any breaking change that would affect the current project, but I still have some learning to do to grasp everything that is happening on the makefile.

jvail commented 3 years ago

Thank you @rregue. Could you do me a favor and remove the dist files from the PR? I will make a build and a release later.