symbol versioning also on debian? (was Re: libwbclient - wbcLogoffUser() & wbcLookupDomainController)

simo idra at samba.org
Tue May 13 14:59:34 GMT 2008


On Tue, 2008-05-13 at 09:23 -0500, Gerald (Jerry) Carter wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> Stefan (metze) Metzmacher wrote:
> > 
> > We should aim to get as much done before 3.2.0.rc1, but it 
> > could be that we find some other missing features, which require
> > an update of the library version.
> > 
> > Maybe we should think about using symbol versioning,
> > see http://people.redhat.com/~drepper/symbol-versioning.
> > 
> > That would mean we can extent the API without breaking 
> > old applications.
> 
> I read up on this it makes sense to me.  But I'm not sure
> how this would help in the cases where we aren't using GNU ld.
> We would still have the same library versioning issues right ?

I love symbol versioning too, it is really much better than version
libraries. But it works only on Linux systems afaik.

We will need ifdefs and different code for other arches.
But if we can manage to do it, it will be MUCH better for Linux.

Simo.

-- 
Simo Sorce
Samba Team GPL Compliance Officer <simo at samba.org>
Senior Software Engineer at Red Hat Inc. <ssorce at redhat.com>



More information about the samba-technical mailing list