LU-12561 build: Remove old lbuild entries Remove lbuild entries for 2.6 based kernels (and earlier). Test-Parameters: trivial Signed-off-by: Patrick Farrell <pfarrell@whamcloud.com> Change-Id: I4bb3dcf9e9b4402d7f4e86bbd54f7d9d62efdc48 Reviewed-on: https://review.whamcloud.com/35553 Tested-by: jenkins <devops@whamcloud.com> Tested-by: Maloo <maloo@whamcloud.com> Reviewed-by: James Simmons <jsimmons@infradead.org> Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
LU-5866 build: add option to disable zfs build add option --disable-zfs to disable build zfs for Lustre. Signed-off-by: Wang Shilong <wshilong@ddn.com> Change-Id: Ie7c1c5d0417979f61f0294390377eaebc36fd320 Reviewed-on: http://review.whamcloud.com/12576 Tested-by: Jenkins Reviewed-by: Bob Glossman <bob.glossman@intel.com> Tested-by: Maloo <hpdd-maloo@intel.com> Reviewed-by: Dmitry Eremin <dmitry.eremin@intel.com> Reviewed-by: Oleg Drokin <oleg.drokin@intel.com>
LU-4735 lbuild: Build Xeon Phi client RPMs for SLES autodetect_distro() returns DISTRO in following format: <name>-<major>.<minor> The <minor> for SuSE Linux is patchlevel. Adopt lbuild script for build Xeon Phi client RPMs for SLES. Also add fake dependency to avoid add incorrect one. Signed-off-by: Dmitry Eremin <dmitry.eremin@intel.com> Change-Id: I1ef97a9da00078ae3093037d1a822fae95da87b1 Reviewed-on: http://review.whamcloud.com/9552 Tested-by: Jenkins Reviewed-by: Bob Glossman <bob.glossman@intel.com> Tested-by: Maloo <hpdd-maloo@intel.com> Reviewed-by: Oleg Drokin <oleg.drokin@intel.com>
LU-1199 build: Clean out the build directory Clean up the build directory. Move in the direction of reserving "build/" for the special-purpose Makefile that lives there. Eventually we could rewrite the autoconf tests to eliminate that Makfile, and the build directory could disappear altogether (after finding homes for anything else that is left). The autoconf m4 file move into a top level "config" directory. Most other things that have moved are put in the new "contrib" top-level directory. For instance, "contrib/lbuild" contains all of the lbuild-related files, and "contrib/git-hooks" contains the git hooks for lustre developers. Most of the moved files were unchanged, however the lbuild scripts needed some tweaking to deal with the new location. Because of the way that Intel's build farm and git hooks expect to find certain files in fixed locations I have had to leave a few symlinks in place that point to the new locations. Change-Id: I04dc529d4f4060b892e1e4eaa8613bbc3337c414 Signed-off-by: Christopher J. Morrone <morrone2@llnl.gov> Reviewed-on: http://review.whamcloud.com/5035 Reviewed-by: Brian J. Murrell <brian.murrell@intel.com> Tested-by: Hudson Tested-by: Maloo <whamcloud.maloo@gmail.com> Reviewed-by: Oleg Drokin <oleg.drokin@intel.com>