Whamcloud - gitweb
b=16312
authorbrian <brian>
Fri, 24 Apr 2009 18:20:41 +0000 (18:20 +0000)
committerbrian <brian>
Fri, 24 Apr 2009 18:20:41 +0000 (18:20 +0000)
commitfaa3f7f53b6fa48c1dee6493d7073b43bea8a439
treefe2ded1cb0b4bac0e54541cfd28f4f886a50735b
parent8b9bcb0cfe1829808b0733da8b2f131d316a5f4e
b=16312
i=robert.read
i=yibin.wang

Make lbuild build kernels based on the vendor's own SRPM rather than all of
the gyrations we used to go through to build the kernel tarballs and so on.

This should give people a kernel (and associated packages) that looks much
more like the kernel (and packages) they are used to getting from their
vendor.

This has resulted in a much easier to understand lbuild and once we finally
fully drop support for rhel4 and sles9 we can get rid of the
lustre-kernel-2.4.spec.in, build/lbuild.old_school and build/lmake files.
Anyone know knows anything about the build system will understand what kind
of simplicity in understanding of how the build works that will yield.
lustre/kernel_patches/kernel_configs/kernel-2.6.16-2.6-sles10-i686-bigsmp.config
lustre/kernel_patches/kernel_configs/kernel-2.6.16-2.6-sles10-x86_64-smp.config
lustre/kernel_patches/kernel_configs/kernel-2.6.18-2.6-rhel5-i686.config
lustre/kernel_patches/kernel_configs/kernel-2.6.18-2.6-rhel5-ia64.config
lustre/kernel_patches/kernel_configs/kernel-2.6.18-2.6-rhel5-x86_64.config
lustre/kernel_patches/targets/2.6-rhel5.target.in
lustre/kernel_patches/targets/2.6-sles10.target.in