Re: Imported io-lib, a Staden library
On Thu, Jul 16, 2009 at 12:28:36PM +0200, Michael Banck wrote:
> The linker actually cares about the library interface, not the library
> version.
>
> If you remove or change interface, Debian will have to rev the library
> version (e.g. from libstaden-read.so.1 to libstaden-read.so.2),
> regardless of your upstream 1.x version number.
...
> The libtool manual has information about dynamic libraries, their
> interfaces and how to version them.
Following on from this I'm pleased to say the upstream staden-read
library now has incorporated full libtool support and I hope
appropriate versioning too. (Thanks Charles for the patches.)
I'm preparing to release 1.12.0 which is infact slightly incompatible
with 1.11.0 due to a change from int to size_t in a few function
prototypes and a corresponding struct. Hence I plan for the initial
libtool release version to have an soname of staden-read.so.1, incase
anyone has previously libtoolized the package and are shipping so.0
libraries.
Incase anyone cares, here is the current SVN revision (r1771):
http://staden.svn.sourceforge.net/viewvc/staden/staden/trunk/src/io_lib/
It or something very akin to it will appear as an official package
release soon.
James
--
James Bonfield (jkb@sanger.ac.uk) | Hora aderat briligi. Nunc et Slythia Tova
| Plurima gyrabant gymbolitare vabo;
A Staden Package developer: | Et Borogovorum mimzebant undique formae,
https://sf.net/projects/staden/ | Momiferique omnes exgrabure Rathi.
--
The Wellcome Trust Sanger Institute is operated by Genome Research
Limited, a charity registered in England with number 1021457 and a
company registered in England with number 2742969, whose registered
office is 215 Euston Road, London, NW1 2BE.
Reply to: