[gdal-dev] libtool numbering policy

Greg Troxel gdt at ir.bbn.com
Tue Jun 14 08:47:34 PDT 2016


Even Rouault <even.rouault at spatialys.com> writes:

>> Would you expect a C++ ABI change every release? 
>
> Except for bugfixes releases, in practice yes for the yearly "feature" release 
> ("feature" meaning here a change of major or minor in the "GDAL 
> major.minor.micro" scheme), as adding a new capability / virtual method, or a 
> new optional parmeter, etc... changes the C++ ABI.

This seems to be the collision between C ABI stability and C++ ABIs that
I expected.  I think that argues for separating them; things in C++ seem
to essentially have to rebuild on most changes, where C isn't like that.

(I tend to look after gdal in pkgsrc, but I haven't run into this yet.)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 180 bytes
Desc: not available
URL: <http://lists.osgeo.org/pipermail/gdal-dev/attachments/20160614/04f56dc6/attachment.sig>


More information about the gdal-dev mailing list