OpenAFS Master Repository branch, master, updated. bbab48b047000db0d1821e2f65917c2e8c2c7768
Gerrit Code Review
gerrit@openafs.org
Thu, 9 Jul 2009 20:20:33 -0700 (PDT)
The following commit has been merged in the master branch:
commit bbab48b047000db0d1821e2f65917c2e8c2c7768
Author: Russ Allbery <rra@stanford.edu>
Date: Mon Jul 6 18:41:39 2009 -0700
Build and install PIC versions of libafsrpc and libafsauthent
To include AFS code in loadable modules such as PAM modules, NSS modules,
or Perl/Python/PHP/Ruby extensions, it needs to be built PIC or one must
link with the AFS shared libraries. Since we haven't historically been
that great about maintaining the shared library ABI, it's nice to have
static libraries built with PIC code that can be linked into such modules.
Based on a patch by Garrett Wollman updated with the build system changes
that happened after 1.4.
Make shlib makefiles have clean rules for PIC libraries.
Make RedHat specfile know how to deal with PIC libraries.
Reviewed-on: http://gerrit.openafs.org/8
Verified-by: Derrick Brashear <shadow@dementia.org>
Reviewed-by: Derrick Brashear <shadow@dementia.org>
src/packaging/RedHat/openafs.spec.in | 2 ++
src/shlibafsauthent/Makefile.in | 20 ++++++++++++++++----
src/shlibafsrpc/Makefile.in | 18 ++++++++++++++----
3 files changed, 32 insertions(+), 8 deletions(-)
--
OpenAFS Master Repository