OpenAFS Master Repository branch, master, updated. openafs-devel-1_5_76-2932-gba043e1

Gerrit Code Review gerrit@openafs.org
Wed, 12 Sep 2012 06:48:52 -0700 (PDT)


The following commit has been merged in the master branch:
commit ba043e11022e87fae3fd04fd55c223aae788463b
Author: Simon Wilkinson <sxw@your-file-system.com>
Date:   Wed Sep 12 10:20:43 2012 +0100

    libafs*: Don't re-export opr/util functions
    
    On Solaris, a library can't re-export functions which come from one
    of its dependencies - so libafsrpc can't easily republish the 5 opr
    functions that are currently in the libafsrpc map file.
    Including the bits of the opr library that define these functions
    causes problems with then linking libafsrpc against libopr, which
    we do in a number of places.
    
    libafsauthent has exactly the same problem, with a few symbols that
    it pulls in from util.
    
    The affected symbols were all added relatively recently, and have
    limited uses outside of the OpenAFS tree, so just remove them from
    the export list so we are one step closer to building on Solaris
    again.
    
    Change-Id: If0a1105320e416ebc013ff670dddd5d247b06f6b
    Reviewed-on: http://gerrit.openafs.org/8102
    Reviewed-by: Derrick Brashear <shadow@your-file-system.com>
    Tested-by: Derrick Brashear <shadow@your-file-system.com>

 src/libafsauthent/libafsauthent.la.sym |    6 ------
 src/libafsrpc/libafsrpc.la.sym         |    5 -----
 2 files changed, 0 insertions(+), 11 deletions(-)

-- 
OpenAFS Master Repository