|
From: | Marco Atzeri |
Subject: | Re: [Help-glpk] glpk 4.60 pre-release information |
Date: | Wed, 30 Mar 2016 20:12:29 +0200 |
User-agent: | Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.7.1 |
On 30/03/2016 19:55, Heinrich Schuchardt wrote:
Andrew, is really needed the removal of an interface ? API bump are a pain for distribution packagers.Hello Marco, in libglpk.so.40.0.1 built using 4.60-alpha glp_gmi_cut seems to exist. In glpk.h we have #ifdef GLP_UNDOC int glp_gmi_cut(glp_prob *P, int j, int ind[], double val[], double phi[]); /* generate Gomory's mixed integer cut (core routine) */ #endif So you think version-info should be 41:0:1? This would signify no changes to existing interfaces but new ones (GLP_RT_FLIP) added relative to 4.59. Best regards Heinrich Schuchardt
My guideline is http://gnuwin32.sourceforge.net/versioning.html -------------------------------------------------------------The LibTool version number is usually given in the form current:revision:age. This means that:
- If interfaces have been changed or added, but binary compatibility has been preserved, change to current+1:0:age+1 - If binary compatibility has been broken, e.g. due to removed or changed interfaces, change to current+1:0:0 - If the interface is the same as the previous version, change to current:revision+1:age
------------------------------------------------------------- So if we are in the first case 41:0:1 Regards Marco
[Prev in Thread] | Current Thread | [Next in Thread] |