Hello community,
here is the log from the commit of package glpk
checked in at Sat Sep 13 01:33:06 CEST 2008.
--------
--- glpk/glpk.changes 2008-08-18 16:39:50.000000000 +0200
+++ glpk/glpk.changes 2008-09-11 14:08:25.000000000 +0200
@@ -1,0 +2,74 @@
+Thu Sep 11 14:06:30 CEST 2008 - pgajdos@suse.cz
+
+- updated to 4.31:
+ * glpspx.h, glpspx01.c, glpspx02.c, glpapi06.c
+ The dual simplex solver (spx_dual_opt) was replaced by a new
+ implementation of the two-phase dual simplex method (spx_dual).
+ Old simplex method routines (spx_prim_opt, spx_prim_feas, and
+ spx_dual_opt) were removed from the package.
+
+ * glpk.h, glpscl.h, glpscl.c, glpapi04.c
+ New API routine glp_scale_prob was added. It replaces routine
+ lpx_scale_prob which is deprecated.
+
+ * glpk.h, glpini.h, glpini01.c, glpini02.c, glpapi05.c
+ New API routines glp_std_basis, glp_adv_basis, glp_cpx_basis
+ were added. They replace routines lpx_std_basis, lpx_adv_basis,
+ lpx_cpx_basis which are deprecated.
+
+ * glpdmp.c
+ 8-byte data alignment was added to the module (sufficient for
+ both ILP32 and LP64 environments).
+
+ * glplib07.c
+ 16-byte data alignment was added to the module to provide
+ compatibility with LP64 environment (8-byte is not sufficient
+ due to jmp_buf; thanks to Xypron for investigation).
+
+ * glplpx16.c
+ New version of the routine lpx_write_pb was added. Thanks to
+ Oscar Gustafsson for the contribution.
+
+ * glpspx.h, glpspx03.c, glpapi06.c
+ The primal simplex solver (spx_prim_opt, spx_prim_feas) was
+ replaced by a new implementation (spx_primal), which currently
+ provides the same features as the old version.
+
+ * glpmpl01.c, glpmpl03.c
+ Some changes were made in the MathProg translator to allow <,
+ <=, >=, and > on comparing symbolic values. Thanks to Heinrich
+ Schuchardt for patches.
+
+ * glplpx10.c
+ Internal routine set_d_eps in the exact LP solver was changed
+ to prevent approximation errors in case of integral data.
+ Thanks to Markus Pilz for bug report.
+
+ * configure.ac
+ The configure script was changed to disable optional features
+ by default. For details see file INSTALL.
+
+ * glpipp02.c
+ A bug was fixed in the internal routine reduce_bounds. Thanks
+ to Anne-Laurence Putz for
+ the bug report.
+
+ * glpapi01.c
+ New API routine glp_erase_prob was added.
+
+ * glpapi13.c
+ New API routines glp_read_mps and glp_write_mps were added.
+ They replace API routines lpx_read_mps, lpx_read_freemps,
+ lpx_write_mps, and lpx_write_freemps, which are deprecated.
+
+ * glpapi14.c
+ New API routines glp_read_lp and glp_write_lp were added. They
+ replace API routines lpx_read_cpxlp and lpx_write_cpxlp, which
+ are deprecated.
+
+ * glpsql.c
+ Minor bug was fixed. Thanks to Xypron for
+ the bug report.
+
+
+-------------------------------------------------------------------
Old:
----
glpk-4.28.tar.bz2
New:
----
glpk-4.31.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ glpk.spec ++++++
--- /var/tmp/diff_new_pack.K26014/_old 2008-09-13 01:32:13.000000000 +0200
+++ /var/tmp/diff_new_pack.K26014/_new 2008-09-13 01:32:13.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package glpk (Version 4.28)
+# spec file for package glpk (Version 4.31)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -19,8 +19,8 @@
Name: glpk
-Version: 4.28
-Release: 27
+Version: 4.31
+Release: 1
License: GPL v3 only
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Group: Development/Libraries/C and C++
@@ -132,6 +132,62 @@
%doc %{_docdir}/%{name}/examples/*
%changelog
+* Thu Sep 11 2008 pgajdos@suse.cz
+- updated to 4.31:
+ * glpspx.h, glpspx01.c, glpspx02.c, glpapi06.c
+ The dual simplex solver (spx_dual_opt) was replaced by a new
+ implementation of the two-phase dual simplex method (spx_dual).
+ Old simplex method routines (spx_prim_opt, spx_prim_feas, and
+ spx_dual_opt) were removed from the package.
+ * glpk.h, glpscl.h, glpscl.c, glpapi04.c
+ New API routine glp_scale_prob was added. It replaces routine
+ lpx_scale_prob which is deprecated.
+ * glpk.h, glpini.h, glpini01.c, glpini02.c, glpapi05.c
+ New API routines glp_std_basis, glp_adv_basis, glp_cpx_basis
+ were added. They replace routines lpx_std_basis, lpx_adv_basis,
+ lpx_cpx_basis which are deprecated.
+ * glpdmp.c
+ 8-byte data alignment was added to the module (sufficient for
+ both ILP32 and LP64 environments).
+ * glplib07.c
+ 16-byte data alignment was added to the module to provide
+ compatibility with LP64 environment (8-byte is not sufficient
+ due to jmp_buf; thanks to Xypron for investigation).
+ * glplpx16.c
+ New version of the routine lpx_write_pb was added. Thanks to
+ Oscar Gustafsson for the contribution.
+ * glpspx.h, glpspx03.c, glpapi06.c
+ The primal simplex solver (spx_prim_opt, spx_prim_feas) was
+ replaced by a new implementation (spx_primal), which currently
+ provides the same features as the old version.
+ * glpmpl01.c, glpmpl03.c
+ Some changes were made in the MathProg translator to allow <,
+ <=, >=, and > on comparing symbolic values. Thanks to Heinrich
+ Schuchardt for patches.
+ * glplpx10.c
+ Internal routine set_d_eps in the exact LP solver was changed
+ to prevent approximation errors in case of integral data.
+ Thanks to Markus Pilz for bug report.
+ * configure.ac
+ The configure script was changed to disable optional features
+ by default. For details see file INSTALL.
+ * glpipp02.c
+ A bug was fixed in the internal routine reduce_bounds. Thanks
+ to Anne-Laurence Putz for
+ the bug report.
+ * glpapi01.c
+ New API routine glp_erase_prob was added.
+ * glpapi13.c
+ New API routines glp_read_mps and glp_write_mps were added.
+ They replace API routines lpx_read_mps, lpx_read_freemps,
+ lpx_write_mps, and lpx_write_freemps, which are deprecated.
+ * glpapi14.c
+ New API routines glp_read_lp and glp_write_lp were added. They
+ replace API routines lpx_read_cpxlp and lpx_write_cpxlp, which
+ are deprecated.
+ * glpsql.c
+ Minor bug was fixed. Thanks to Xypron for
+ the bug report.
* Mon Aug 18 2008 pgajdos@suse.cz
- fixed glpk.pdf and gmpl.pdf build [bnc#417864]
* Thu Jul 03 2008 pgajdos@suse.cz
++++++ glpk-4.28.tar.bz2 -> glpk-4.31.tar.bz2 ++++++
++++ 62938 lines of diff (skipped)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org