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