Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=kernelbump.git;a=commitdiff;h=65b5efdd66889dd21a5c04331f8b3746090de3bf
commit 65b5efdd66889dd21a5c04331f8b3746090de3bf Author: DeX77 <[email protected]> Date: Tue Apr 18 15:46:25 2017 +0200 kernel-4.10.11-1-x86_64 + add (emtpy) cmdline and fix initrd diff --git a/source/base/kernel/FrugalBuild b/source/base/kernel/FrugalBuild index 40439f1..793c131 100644 --- a/source/base/kernel/FrugalBuild +++ b/source/base/kernel/FrugalBuild @@ -23,6 +23,7 @@ makedepends+=('dracut>=045' 'linux-firmware>=20170223' 'xz' 'less' 'xfsprogs>=4. rodepends=('clr-boot-manager') groups=('base') archs=('x86_64') +_F_kernel_vmlinuz="arch/x86_64/boot/bzImage" options+=('nodocs' 'genscriptlet') _F_archive_grepv="rc" up2date="Flasttar $url" @@ -39,8 +40,8 @@ do signatures+=('') done -source+=("https://www.kernel.org/pub/linux/kernel/v4.x/$_F_archive_name-$pkgver.tar.xz" 'config.x86_64') -signatures+=("https://www.kernel.org/pub/linux/kernel/v4.x/$_F_archive_name-$pkgver.tar.sign" '') +source+=("https://www.kernel.org/pub/linux/kernel/v4.x/$_F_archive_name-$pkgver.tar.xz" 'config.x86_64' 'cmdline.x86_64') +signatures+=("https://www.kernel.org/pub/linux/kernel/v4.x/$_F_archive_name-$pkgver.tar.sign" '' '') OMITTED_MODULES="multipath systemd-bootchart" ADDED_MODULES="dmsquash-live" @@ -215,11 +216,7 @@ build() Fmkdir /lib/{modules,firmware,kernel} Ffilerel .config lib/kernel/config-$_F_kernel_ver$_F_kernel_uname - if [ ! -z "$_F_kernel_vmlinuz" ]; then - Ffilerel $_F_kernel_vmlinuz lib/kernel/org.frugalware.fw.$_F_kernel_ver$_F_kernel_uname - else - Ffilerel arch/x86/boot/bzImage lib/kernel/org.frugalware.fw.$_F_kernel_ver$_F_kernel_uname - fi + Ffilerel $_F_kernel_vmlinuz lib/kernel/org.frugalware.fw.$_F_kernel_ver$_F_kernel_uname make INSTALL_MOD_PATH=$Fdestdir $MAKEFLAGS modules_install || Fdie # dump symol versions so that later builds will have dependencies and @@ -234,9 +231,6 @@ build() Fexec /sbin/depmod -a -b $Fdestdir $_F_kernel_ver$_F_kernel_uname || Fdie - # remove duplicate firmware files - Frm "lib/firmware/$(KERNELRELEASE)" - # create initrd Fexec /usr/bin/dracut -N \ --xz \ @@ -249,9 +243,12 @@ build() --early-microcode \ -i /usr/lib/sysusers.d/ /usr/lib/sysusers.d/ \ -k $Fdestdir/lib/modules/$_F_kernel_ver$_F_kernel_uname \ - $Fdestdir/lib/kernel/initrd-org.frugalware.fw.$_F_kernel_ver$_F_kernel_uname \ + $Fdestdir/lib/kernel/initrd-org.frugalware.fw.$_F_kernel_ver-$_F_kernelver_rel \ $_F_kernel_ver$_F_kernel_uname || Fdie + # cmdline for arch + Ffile cmdline.${CARCH} lib/kernel/cmdline-${_F_kernel_ver}-${_F_kernelver_rel} + # build cpupower cd tools/power/cpupower diff --git a/source/base/kernel/cmdline.x86_64 b/source/base/kernel/cmdline.x86_64 new file mode 100644 index 0000000..e69de29 _______________________________________________ Frugalware-git mailing list [email protected] http://frugalware.org/mailman/listinfo/frugalware-git
