[Proj] PROJ 5.1.0RC1
Kristian Evers
kreve at sdfe.dk
Thu May 24 14:23:14 EST 2018
Thanks, it makes a little more sense to me when described this way. I’ll update it to 14:0:1.
> On 24 May 2018, at 21:16, Even Rouault <even.rouault at spatialys.com> wrote:
>
> On jeudi 24 mai 2018 19:06:50 CEST Kristian Evers wrote:
>> I figured that would go wrong. Frankly, I find this stuff super confusing. I
>> followed this guide:
>> https://www.gnu.org/software/libtool/manual/html_node/Updating-version-info
>> .html which says that current should be incremented if an "interface" have
>> been added, removed or updated. Check, we’ve added a new function to proj.h
>> and several things are updated. When that is the case, revision should be
>> reset. It also says that age should be incremented if an "interface" has
>> been added, which it has. At least in the way that I have interpreted the
>> term “interface” but I guess I am wrong in my interpretation.
>>
>
> Before you commit this was : -version-info 13:0:0
>
> so current=13
> revision=0
> age=0
>
> "current should be incremented if an "interface" have> been added, removed or
> updated" ==> current=14
> "When that is the case, revision should be reset." ==> revision=0
> "age should be incremented if an "interface" has been added, which it has" ==>
> age=1
>
> hence 14:0:1
>
>
> I get the same result when following sequentially the steps of HOWTO-RELEASE
>
> Starting with 13:0:0
>
> - If the library source code has changed at all since the last update,
> then increment revision (c:r:a becomes c:r+1:a).
>
> ==> 13:1:0
>
> - If any interfaces have been added, removed, or changed since the last
> update, increment current, and set revision to 0.
>
> ==> 14:0:0
>
> - If any interfaces have been added since the last public release, then
> increment age.
>
> ==> 14:0:1
>
> - If any interfaces have been removed since the last public release, then
> set age to 0.
>
> ==> 14:0:1 again
>
> But yes, libtool is not for humans :-)
>
> Even
>
> --
> Spatialys - Geospatial professional services
> http://www.spatialys.com
More information about the Proj
mailing list