OpenAFS Master Repository branch, master, updated. openafs-devel-1_5_74_1-271-g9784847
Gerrit Code Review
gerrit@openafs.org
Tue, 15 Jun 2010 16:30:48 -0700 (PDT)
The following commit has been merged in the master branch:
commit 9784847fedee9540a210f272e3c38862ba1903ea
Author: Russ Allbery <rra@stanford.edu>
Date: Tue May 25 22:19:14 2010 -0500
Rework the Kerberos Autoconf probes
Previously, building with Kerberos support required either passing a
flag to configure giving the location of a krb5-config script, or
manually setting variables specifying the Kerberos libraries and
header path. Replace that code with code that checks for Kerberos
libraries automatically and builds the Kerberos code if any were
found, with support for doing direct library probing if there is no
krb5-config script.
Add several platform-specific overrides directly into the configure
support, so we should be able to build out of the box on Mac OS X 10.3,
HP-UX, and AIX Kerberos with the new probes.
The Kerberos Autoconf macros are now the versions that come with
rra-c-util and are tested with multiple other packages, so both
OpenAFS and those packages will be able to benefit from further
portability improvements.
Update README for the new building instructions, documenting how to
configure the Kerberos probes if they can't automatically figure out
the location and flags for Kerberos on your system.
Change-Id: Ia35bb0dbc6b94c6b4dfe8165388447dbfcb31a29
Reviewed-on: http://gerrit.openafs.org/2026
Reviewed-by: Derrick Brashear <shadow@dementia.org>
Tested-by: Derrick Brashear <shadow@dementia.org>
README | 68 ++++++++++---
acinclude.m4 | 1 -
configure.in | 48 +++++++++
doc/LICENSE | 21 ++++
src/LICENSE | 21 ++++
src/aklog/Makefile.in | 4 +-
src/cf/kerberos.m4 | 93 -----------------
src/cf/krb5.m4 | 261 ++++++++++++++++++++++++++++++++++++++++++++++++
src/cf/lib-depends.m4 | 23 ++++
src/cf/lib-pathname.m4 | 55 ++++++++++
src/cf/osconf.m4 | 2 -
src/tsm41/Makefile.in | 4 +-
12 files changed, 487 insertions(+), 114 deletions(-)
--
OpenAFS Master Repository