[Pkg-openldap-devel] Package status

Steve Langasek vorlon at debian.org
Wed Jun 6 01:16:50 UTC 2007


On Tue, Jun 05, 2007 at 05:51:19PM -0700, Russ Allbery wrote:
> > Well, upstream is using libtool, so it should be a no-fuss matter to
> > drop in support for symbol versioning on those platforms that support it
> > without disrupting those that don't.

> How do you do that in libtool?

Uh... by imagining really, really hard?  I can't find anything that supports
it, so I must have been misremembering the capabilities of -export-symbols.

FWIW, if using -export-symbols was already an option (which doesn't seem a
bad idea to me), since the $libname.ver files are generated by configure,
they could be postprocessed to insert the symbol version... :)

(In practice, do any platforms besides Solaris and the GNU toolchain support
symbol versioning?  Those two platforms use the same syntax for their symbol
version scripts, so while it's annoying to have to do this outside of
libtool, the actual porting work seems minimal by this method.)

-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
vorlon at debian.org                                   http://www.debian.org/



More information about the Pkg-openldap-devel mailing list