Whamcloud - gitweb
LU-1930 build: Back end file system fixes.
authorJames Simmons <uja.ornl@gmail.com>
Tue, 16 Oct 2012 11:44:03 +0000 (07:44 -0400)
committerOleg Drokin <green@whamcloud.com>
Tue, 23 Oct 2012 22:46:35 +0000 (18:46 -0400)
commit14842473f5970eaf86e950739d943ebee266cf30
tree18f772ba1a033f1ab3930e41e84d79aa3ee3a0f1
parent539d4218b8c6d025bb2ebffec313a38b53e08cd1
LU-1930 build: Back end file system fixes.

Currently Lustre for ZFS requires the zfs development
rpm for its userland support to be installed on the
build machine so we can create the lustre zfs utilities.
What this patch does is allow a user to be able to build
against the zfs/spl source drops as well as the rpms.
A work around is provided so we can point the lustre
build system to were a user can temporary install the
zfs user land headers.

Signed-off-by: James Simmons <uja.ornl@gmail.com>
Change-Id: I8e5586ed22956a9dd4799826a442b8f5a895d872
Reviewed-on: http://review.whamcloud.com/3980
Reviewed-by: Brian J. Murrell <brian.murrell@intel.com>
Tested-by: Hudson
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Tested-by: Maloo <whamcloud.maloo@gmail.com>
build/autoconf/lustre-build-zfs.m4
lustre/osd-zfs/Makefile.in
lustre/utils/Makefile.am
lustre/utils/mkfs_lustre.c
lustre/utils/mount_lustre.c
lustre/utils/mount_utils.c
lustre/utils/mount_utils.h
lustre/utils/mount_utils_ldiskfs.c
lustre/utils/mount_utils_zfs.c