wok rev 7667
linux: avoid linux-without-modules side effects
author | Pascal Bellard <pascal.bellard@slitaz.org> |
---|---|
date | Thu Dec 16 21:59:47 2010 +0100 (2010-12-16) |
parents | 645cf2faf482 |
children | 913d99141bbf |
files | linux/receipt |
line diff
1.1 --- a/linux/receipt Thu Dec 16 12:59:54 2010 +0000 1.2 +++ b/linux/receipt Thu Dec 16 21:59:47 2010 +0100 1.3 @@ -74,6 +74,20 @@ 1.4 cd Documentation/lguest 1.5 make lguest || return 1 1.6 cd ../.. 1.7 + 1.8 + # Build bzImage without modules first 1.9 + cp ../stuff/$PACKAGE-$VERSION-slitaz.config .config 1.10 + sed -i 's/CONFIG_MODULES=y/# CONFIG_MODULES is not set/' .config 1.11 + # We can't keep every driver in staging 1.12 + sed -i -e 's/^CONFIG_RTL8192/#&/' \ 1.13 + -e 's/^CONFIG_R8187SE/#&/' \ 1.14 + -e 's/^CONFIG_RT2870/#&/' .config 1.15 + yes '' | make oldconfig 1.16 + make -j 4 bzImage || return 1 1.17 + mv arch/x86/boot/bzImage $PWD/_pkg 1.18 + mv System.map System.map-without-modules 1.19 + 1.20 + # Build bzImage with modules 1.21 cp ../stuff/$PACKAGE-$VERSION-slitaz.config .config 1.22 make oldconfig 1.23 ln .config slitaz/config 1.24 @@ -86,15 +100,8 @@ 1.25 mv arch/x86/boot/bzImage $PWD/_pkg/boot/vmlinuz-$VERSION-slitaz 1.26 # Compress all modules. 1.27 $WOK/$PACKAGE/stuff/gztazmod.sh $PWD/_pkg/lib/modules/$VERSION-slitaz 1.28 - mv System.map System.map-modules 1.29 - mv Module.symvers Module.symvers-modules 1.30 - sed -i 's/CONFIG_MODULES=y/# CONFIG_MODULES is not set/' .config 1.31 - # We can't keep every driver in staging 1.32 - sed -i -e 's/^CONFIG_RTL8192/#&/' \ 1.33 - -e 's/^CONFIG_R8187SE/#&/' \ 1.34 - -e 's/^CONFIG_RT2870/#&/' .config 1.35 - yes '' | make oldconfig 1.36 - make -j 4 bzImage && mv arch/x86/boot/bzImage $PWD/_pkg 1.37 + ln System.map System.map-modules 1.38 + ln Module.symvers Module.symvers-modules 1.39 } 1.40 1.41 # Rules to gen a SliTaz package suitable for Tazpkg.