2008.12.17 20:54 "[Tiff] Deleting tags from a directory", by Frank Warmerdam

2008.12.18 05:31 "Re: [Tiff] tiffvers.h - TIFFLIB_RELEASE macro addition", by Bob Friesenhahn

On Wed, 17 Dec 2008, Frank Warmerdam wrote:

Does the addition of TIFFLIB_RELEASE seem ok to folks? Any suggestions or caveats? Hmm, I just discovered that tiffvers.h is autogenerated by "make release" in the main libtiff makefile. Does anyone know why such a mechanism is used? It seems like it might be rather involved to cause it to generate the TIFFLIB_VERSION macro. I'm inclined to revert this to a manual process described in HOWTO-RELEASE unless someone sees a reason for it to be as complicated as it is now.

In GraphicsMagick I used the versioning information also passed to libtool. This is useful information since it indicates the available API/API properties of the library.

The available values are CURRENT, REVISION, and AGE in order of decreasing significance. For example, CURRENT might be 4.

The approach you describe still only works if the major release update always offers additional features over the previous major release.

Bob
======================================
Bob Friesenhahn
bfriesen@simple.dallas.tx.us, http://www.simplesystems.org/users/bfriesen/
GraphicsMagick Maintainer, http://www.GraphicsMagick.org/