[OpenAFS-devel] shared libraries in 1.4 and Linux
Christopher Allen Wing
wingc@engin.umich.edu
Fri, 16 Sep 2005 17:56:55 -0400 (EDT)
Can someone fill me in on the purpose of the shared libraries that get
built by default? (libafsauthent and libafsrpc)
Nothing in OpenAFS itself seems to actually use them at the moment.
The reason I ask is that currently, when building on Linux these libraries
do not have correct versioning information. Russ Allbery created a patch
to fix this, it is RT #18767:
http://rt.central.org/rt/Ticket/Display.html?id=18767
This patch is necessary when building on linux so that the resulting
libraries adhere to proper ABI and naming conventions. I can't really
recommend building any binary packages that include the shared libraries,
for instance, without this change.
Is this something that can be addressed either before 1.4.0, or in a 1.4.x
release, etc?
Thanks,
Chris Wing
wingc@engin.umich.edu
(In case anyone was wondering why I haven't posted any builds of the newer
release candidates, we had to do our major deployment for the fall, so we
ended up deploying 1.4.0-rc1. I'll try to post a newer build when things
quiet down around here)