OpenAFS Master Repository branch, master, updated. openafs-devel-1_5_76-2938-g88fc3c6

Gerrit Code Review gerrit@openafs.org
Sun, 16 Sep 2012 13:35:29 -0700 (PDT)


The following commit has been merged in the master branch:
commit 88fc3c6f4257561d30234651fc5ec46ea62b020f
Author: Simon Wilkinson <sxw@your-file-system.com>
Date:   Sun Sep 16 15:39:25 2012 +0100

    Split up libtool support into LWP and pthread
    
    Currently, the type of library you build is determined by whether
    the library is build in a pthread, or an lwp build directory. However,
    this prevents building an LWP library in a directory that builds
    pthreaded clients and servers.
    
    As we want to continue to provide LWP libraries for backwards
    compatibility, but move over to pthreaded binaries, this causes
    some issues.
    
    So, split up the libtool logic, so we have Makefile.libtool, which
    you include if you want to build a pthreaded libtool library, and
    Makefile.lwptool, for building a library which supports LWP and
    pthreaded use. These only affect how .lo files are built - so the
    .o files used for non-library objects are managed with the
    Makefile.pthread and Makefile.lwp includes as before.
    
    Change-Id: Ib1af48342253230abab9056eb15a3f79bd77a6de
    Reviewed-on: http://gerrit.openafs.org/8126
    Tested-by: BuildBot <buildbot@rampaginggeek.com>
    Reviewed-by: Derrick Brashear <shadow@your-file-system.com>

 Makefile.in                    |    1 +
 configure.ac                   |    1 +
 src/audit/Makefile.in          |    2 +-
 src/auth/Makefile.in           |    2 +-
 src/cmd/Makefile.in            |    2 +-
 src/comerr/Makefile.in         |    2 +-
 src/config/.gitignore          |    1 +
 src/config/Makefile.config.in  |   27 +++++++++++++++++++++++++--
 src/config/Makefile.libtool.in |   30 ++++--------------------------
 src/config/Makefile.lwp.in     |    4 ----
 src/config/Makefile.lwptool.in |   10 ++++++++++
 src/config/Makefile.pthread.in |    4 ----
 src/fsint/Makefile.in          |    2 +-
 src/kauth/Makefile.in          |    2 +-
 src/libacl/Makefile.in         |    2 +-
 src/libafsauthent/Makefile.in  |    1 -
 src/libafsrpc/Makefile.in      |    1 -
 src/lwp/Makefile.in            |    2 +-
 src/opr/Makefile.in            |    2 +-
 src/ptserver/Makefile.in       |    2 +-
 src/rx/Makefile.in             |    2 +-
 src/rxkad/Makefile.in          |    2 +-
 src/rxstat/Makefile.in         |    2 +-
 src/sys/Makefile.in            |    2 +-
 src/tbutc/Makefile.in          |    1 -
 src/ubik/Makefile.in           |    2 +-
 src/usd/Makefile.in            |    2 +-
 src/util/Makefile.in           |    2 +-
 src/vlserver/Makefile.in       |    2 +-
 src/volser/Makefile.in         |    2 +-
 30 files changed, 61 insertions(+), 58 deletions(-)

-- 
OpenAFS Master Repository