[Proj] PROJ 5.1.0RC1

Kristian Evers kreve at sdfe.dk
Thu May 24 14:26:33 EST 2018


Greg,

Good advice. I am preparing the release on a Mac and I only get a “libproj.la<http://libproj.la>”
after running make. Not sure how to produce a versionen libproj.so.x.y.z. But
that would certainly make it easier to check that things are sane.

Regarding the test failure, I’ll fix that right away. Thanks for reporting that.

/Kristian

On 24 May 2018, at 21:18, Greg Troxel <gdt at lexort.com<mailto:gdt at lexort.com>> wrote:


Kristian Evers <kreve at sdfe.dk<mailto:kreve at sdfe.dk>> writes:

Following that had me at 14:0:2. I could use a guide that explains
that stuff in a simpler way :-)

My advice is to look at the resulting soname and make sure that's right.

Basically:

 first number increments if an interface is changed or removed.  (This
 is a big deal and should only happen via a commit that expects to do
 this, with discussion.)

 Second number increments if an interface is added (and first doesn't
 increment).

 third number increments if the code changes

Instead of letting the user manage this, libtool has a funny way of
encoding it like above, there is a interface version/age scheme where
when you increment both version and age, you are saying that there
wasn't an interface change, just an addition.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.maptools.org/pipermail/proj/attachments/20180524/8485a0f5/attachment-0001.htm 


More information about the Proj mailing list