Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

glpk-devel-5.0-2.2 RPM for s390x

From OpenSuSE Ports Tumbleweed for s390x

Name: glpk-devel Distribution: openSUSE:Factory:zSystems
Version: 5.0 Vendor: openSUSE
Release: 2.2 Build date: Tue Feb 27 12:03:29 2024
Group: Development/Libraries/C and C++ Build host: reproducible
Size: 40091 Source RPM: glpk-5.0-2.2.src.rpm
Packager: https://bugs.opensuse.org
Url: https://www.gnu.org/software/glpk/glpk.html
Summary: GNU Linear Programming Kit
The GLPK package is intended for solving large-scale linear
programming, mixed integer programming, and other related problems. It
is a set of routines written in ANSI C and organized in the form of a
callable library.

Provides

Requires

License

GPL-3.0-only

Changelog

* Tue Feb 27 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Use %autosetup macro. Allows to eliminate the usage of deprecated
    %patchN.
* Thu Jan 21 2021 Luigi Baldoni <aloisio@gmx.com>
  - Update to version 5.0
    * 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 functionality
      of the package.
    * Some minor bugs were fixed.
  - Added pkgconfig file
* Mon Feb 03 2020 Martin Pluskal <mpluskal@suse.com>
  - Enable PGO during build
* Sat Oct 12 2019 Stefan BrĂ¼ns <stefan.bruens@rwth-aachen.de>
  - Fix glpk-no_random_return.patch to return a value for a non-void
    function.
* Fri Dec 21 2018 Martin Pluskal <mpluskal@suse.com>
  - Small packaging change for doc subpackage
  - Enable additional functionality
* Wed Jun 27 2018 mpluskal@suse.com
  - Update to version 4.65:
    * The following new API routines for LP/MIP preprocessing were added:
      + glp_npp_alloc_wksp    allocate the preprocessor workspace
      + glp_npp_load_prob     load original problem instance
      + glp_npp_preprocess1   perform basic LP/MIP preprocessing
      + glp_npp_build_prob    build resultant problem instance
      + glp_npp_postprocess   postprocess solution to resultant problem
      + glp_npp_obtain_sol    obtain solution to original problem
      + glp_npp_free_wksp     free the preprocessor workspace
    * A new, more robust implementation of locally valid simple cover
      cuts was included in the MIP solver.
    * The API routine glp_init_iocp was changed to enable long-step
      option of the dual simplex by default.
  - Add glpk-no_random_return.patch
* Mon Dec 11 2017 astieger@suse.com
  - update to 4.64:
    * The dual simplex solver routine was changed to perform more
      aggressive perturbation to prevent dual degeneracy and avoid
      stalling even if the current dual basic solution is strongly
      feasible (mainly if the objective is zero)
    * The exact simplex solver routine was changed to perform
      terminal output according to the verbosity level (specified by
      the control parameter smcp.msg_lev)
    * A minor bug (related to MS Windows version) was fixed
    * An example model (Graceful Tree Labeling Problem) in MathProg
      was added
    * Three example models (Power plant LP scheduler, Neumann CA
      grid emulator generator) in MathProg and one in Cplex LP format
      were added
* Mon Jul 31 2017 mpluskal@suse.com
  - Update to version 4.63:
    * A "smart" LP perturbation was implemented in the primal and
      dual simplex solvers.
    * The long-step technique was implemented for phase I of the
      primal simplex solver.
    * An internal objective scaling was included in both primal and
      ual simplex solvers.
    * The Posix version of glp_time (glpk/src/env/time.c) was changed
      to resolve time_t issue on msys2.
    * Three new example models in MathProg were added.
    * Changes for version 4.62:
    * The bound perturbation technique was included in the primal
      simplex solver to improve numerical stability and avoid
      cycling.
    * A range bug was fixed in the MPS reading routine.
    * Changes were made to provide 64-bit portability of the Minisat
      solver.
    * Calls to non-thread-safe functions gmtime, strerror, and strtok
      were replaced by calls to corresponding thread-safe equivalents
* Mon Jan 23 2017 mpluskal@suse.com
  - Update to version 4.61:
    * An option was added to build a re-entrant version of the
      package suitable for running in a multi-threaded environment.
    * A re-entrant version of the package allows running multiple
      independent instances of glpk in different threads of a
      multi-threaded application.
  - Use savannah as source for gpg keyring
* Fri Apr 01 2016 mpluskal@suse.com
  - Update to 4.60
    * src/glpk.h Declarations of all non-documented API routines were
      hidden by #ifdef GLP_UNDOC / #endif.
    * src/simplex/spydual.c An experimental feature (objective
      coefficient perturbation) to improve numerical stabilty and
      avoid cycling was included in the dual simplex solver.
  - Enable gmp support

Files

/usr/include/glpk.h
/usr/lib64/libglpk.so
/usr/lib64/pkgconfig/glpk.pc


Generated by rpm2html 1.8.1

Fabrice Bellet, Thu Nov 7 00:51:36 2024