Whamcloud - gitweb
b=16312
authorbrian <brian>
Fri, 24 Apr 2009 18:33:17 +0000 (18:33 +0000)
committerbrian <brian>
Fri, 24 Apr 2009 18:33:17 +0000 (18:33 +0000)
commit4312bfd8ffc4ceb16043c044aa852de999b666dd
tree79980fa4f8f81d831badd48c1eb156b97e678ebe
parent0fdc61b8eb9c42939b086f221d4bdb9d0a6c9caf
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