[Proj] PROJ 5.1.0RC1
even.rouault at spatialys.com
Thu May 24 14:16:55 EST 2018
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:
> .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
"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" ==>
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).
- If any interfaces have been added, removed, or changed since the last
update, increment current, and set revision to 0.
- If any interfaces have been added since the last public release, then
- 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 :-)
Spatialys - Geospatial professional services
More information about the Proj