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