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