[OpenAFS-devel] [CSL #305997] openafs-1.4.1 x86_64 libafsauthent.so

Russ Allbery rra@stanford.edu
Fri, 11 Aug 2006 10:07:44 -0700


David Thompson <thomas@cs.wisc.edu> writes:
> Derrick J Brashear wrote:

>> src/rx/xdr.h:
>> #if defined(AFS_AMD64_LINUX24_ENV) || defined(AFS_DARWIN_ENV) || 
>> (defined(KERNEL) && !defined(UKERNEL))
>> 
>> it's like that for a reason. i just don't remember why.

> OK, so I should add the symbols to the libafsrpc mapfile(?)  Should I
> bump the version, or can this change go under the same .so version as
> the DEVEL* patch listed earlier?

> Would you like a patch?

Exporting additional symbols should not change the version.  It should
increment the minor revision of the shared library by one (set in the
Makefile) but shouldn't change the major revision.

However, the difficulty here is that those symbols aren't exported on
every platform.  I don't know if you run into trouble if you list them in
the mapfile and they're then not provided on a particular platform.

-- 
Russ Allbery (rra@stanford.edu)             <http://www.eyrie.org/~eagle/>