OpenAFS Master Repository branch, master, updated. openafs-devel-1_5_74_1-138-gf924010

Gerrit Code Review gerrit@openafs.org
Mon, 24 May 2010 20:29:24 -0700 (PDT)


The following commit has been merged in the master branch:
commit f924010fbcdcf7e8800165cdcdc4acfedc7225b6
Author: Russ Allbery <rra@stanford.edu>
Date:   Mon May 24 22:03:49 2010 -0500

    Fix libafs_tree's cross-architecture support
    
    The results of libafs_tree are supposed to build on any platform that
    shares the same basic kernel code, but this had broken in two ways:
    libafs_tree was including a pre-built afs/param.h, which needs to be
    regenerated on different architectures, and the Linux kernel build
    makefile was being pre-generated despite having some architecture-specific
    options.
    
    Copy over more of src/config and postpone generation of afs/param.h and
    generation of libafs/Makefile to the libafs build.
    
    Remove the substitution of AFS_SYSNAME from make_libafs_tree.pl; it was
    unused and now definitely shouldn't be used since it will break the
    architecture-independence of the resulting tree.
    
    Change-Id: I2730d3745cc67cf5f3ae61cf4643842f87865a80
    Reviewed-on: http://gerrit.openafs.org/2019
    Reviewed-by: Derrick Brashear <shadow@dementia.org>
    Tested-by: Derrick Brashear <shadow@dementia.org>

 Makefile-libafs.in             |   13 +++++++++++--
 Makefile.in                    |    8 +++-----
 configure-libafs.in            |    6 ++++--
 src/config/libafsdep           |    6 ++++++
 src/config/make_libafs_tree.pl |   10 +++++-----
 5 files changed, 29 insertions(+), 14 deletions(-)

-- 
OpenAFS Master Repository