X-Git-Url: https://git.tld-linux.org/?a=blobdiff_plain;f=kernel-vanilla.spec;h=7c76040e6e1b3408ea666d37e421c1538113187a;hb=7b93254986651b2b63a6bcac2ee3aad236adeed7;hp=6f3a2be33b90c78a077a1f7237bab67534fdfad5;hpb=83afbbfb6837d4a8432212697412eee31f079051;p=packages%2Fkernel.git diff --git a/kernel-vanilla.spec b/kernel-vanilla.spec index 6f3a2be..7c76040 100644 --- a/kernel-vanilla.spec +++ b/kernel-vanilla.spec @@ -3,11 +3,11 @@ %bcond_without doc # don't build kernel-doc package %bcond_with verbose # verbose build (V=1) -%define basever 4.14 -%define postver 65 +%define basever 5.4 +%define postver 14 %define rel 1 -%define alt_kernel 4.14-vanilla +%define alt_kernel 5.4-vanilla # kernel release (used in filesystem and eventually in uname -r) # modules will be looked from /lib/modules/%{kernel_release} @@ -26,11 +26,11 @@ Release: %{rel} Epoch: 3 License: GPL v2 Group: Base/Kernel -Source0: http://www.kernel.org/pub/linux/kernel/v4.x/linux-%{basever}.tar.xz -# Source0-md5: bacdb9ffdcd922aa069a5e1520160e24 +Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%{basever}.tar.xz +# Source0-md5: ce9b2d974d27408a61c53a30d3f98fb9 %if "%{postver}" != "0" -Source1: http://www.kernel.org/pub/linux/kernel/v4.x/patch-%{version}.xz -# Source1-md5: 291aae6226dc26d75835d1c1d66e97a3 +Source1: http://www.kernel.org/pub/linux/kernel/v5.x/patch-%{version}.xz +# Source1-md5: ba6780088d4451aa1e8f6ebb2de79eab %endif Source2: kernel-module-build.pl @@ -39,17 +39,19 @@ Source3: kernel.make Source10: kernel-vanilla-x86.config Source11: kernel-vanilla-x86_64.config -Patch0: gcc8.patch - URL: http://www.kernel.org/ BuildRequires: binutils >= 3:2.18 +BuildRequires: bison BuildRequires: /sbin/depmod +BuildRequires: elfutils-devel +BuildRequires: flex BuildRequires: gcc >= 5:3.2 BuildRequires: gcc-plugin-devel BuildRequires: xz >= 1:4.999.7 AutoReqProv: no BuildRequires: hostname BuildRequires: kmod +BuildRequires: openssl-devel BuildRequires: perl-base BuildRequires: rpm >= 4.5-74 BuildRequires: rpmbuild(macros) >= 1.652 @@ -342,8 +344,6 @@ cd linux-%{basever} %{__xz} -dc %{SOURCE1} | patch -p1 -s %endif -%patch0 -p1 - # Fix EXTRAVERSION in main Makefile sed -i 's#EXTRAVERSION =.*#EXTRAVERSION = %{?alt_kernel:-%{alt_kernel}}#g' Makefile @@ -586,8 +586,6 @@ fi %exclude /lib/modules/%{kernel_release}/kernel/drivers/*/pcmcia %exclude /lib/modules/%{kernel_release}/kernel/drivers/ata/pata_pcmcia.ko* %exclude /lib/modules/%{kernel_release}/kernel/drivers/bluetooth/*_cs.ko* -%exclude /lib/modules/%{kernel_release}/kernel/drivers/isdn/hardware/avm/avm_cs.ko* -%exclude /lib/modules/%{kernel_release}/kernel/drivers/isdn/hardware/avm/b1pcmcia.ko* %exclude /lib/modules/%{kernel_release}/kernel/drivers/ide/ide-cs.ko* %exclude /lib/modules/%{kernel_release}/kernel/drivers/net/wireless/*_cs.ko* %exclude /lib/modules/%{kernel_release}/kernel/drivers/parport/parport_cs.ko* @@ -630,8 +628,6 @@ fi /lib/modules/%{kernel_release}/kernel/drivers/*/pcmcia %exclude /lib/modules/%{kernel_release}/kernel/drivers/pcmcia/pcmcia*ko* /lib/modules/%{kernel_release}/kernel/drivers/bluetooth/*_cs.ko* -/lib/modules/%{kernel_release}/kernel/drivers/isdn/hardware/avm/avm_cs.ko* -/lib/modules/%{kernel_release}/kernel/drivers/isdn/hardware/avm/b1pcmcia.ko* /lib/modules/%{kernel_release}/kernel/drivers/ata/pata_pcmcia.ko* /lib/modules/%{kernel_release}/kernel/drivers/ide/ide-cs.ko* /lib/modules/%{kernel_release}/kernel/drivers/net/wireless/*_cs.ko* @@ -671,8 +667,6 @@ fi %{_kernelsrcdir}/kernel/bounds.c %{_kernelsrcdir}/scripts/basic/*.c %attr(755,root,root) %{_kernelsrcdir}/scripts/kconfig/*.sh -%{_kernelsrcdir}/scripts/kconfig/*.in -%{_kernelsrcdir}/scripts/kconfig/*_shipped %{_kernelsrcdir}/scripts/kconfig/*.pl %{_kernelsrcdir}/scripts/kconfig/*.glade %{_kernelsrcdir}/scripts/kconfig/*.cc @@ -681,8 +675,11 @@ fi %{_kernelsrcdir}/scripts/kconfig/[c-k]*.c %{_kernelsrcdir}/scripts/kconfig/[c-k]*.h %{_kernelsrcdir}/scripts/kconfig/l*.h -%{_kernelsrcdir}/scripts/kconfig/[m-u]*.c -%{_kernelsrcdir}/scripts/kconfig/[m-u]*.h +%{_kernelsrcdir}/scripts/kconfig/[m-o]*.c +%{_kernelsrcdir}/scripts/kconfig/[m-o]*.h +%{_kernelsrcdir}/scripts/kconfig/preprocess.c +%{_kernelsrcdir}/scripts/kconfig/[q-u]*.c +%{_kernelsrcdir}/scripts/kconfig/[q-u]*.h %{_kernelsrcdir}/scripts/kconfig/lxdialog %{_kernelsrcdir}/scripts/mod/*.c %{_kernelsrcdir}/scripts/mod/modpost.h @@ -706,7 +703,6 @@ fi %{_docdir}/%{name}-%{version}/[!jkz]* %{_docdir}/%{name}-%{version}/[jkz]*.txt %{_docdir}/%{name}-%{version}/kbuild -%{_docdir}/%{name}-%{version}/kdump %{_docdir}/%{name}-%{version}/kernel-hacking %endif @@ -734,7 +730,6 @@ fi %{_kernelsrcdir}/certs %{_kernelsrcdir}/crypto %{_kernelsrcdir}/drivers -%{_kernelsrcdir}/firmware %{_kernelsrcdir}/fs %{_kernelsrcdir}/init %{_kernelsrcdir}/ipc @@ -773,6 +768,7 @@ fi %{_kernelsrcdir}/usr %{_kernelsrcdir}/COPYING %{_kernelsrcdir}/CREDITS +%{_kernelsrcdir}/LICENSES %{_kernelsrcdir}/MAINTAINERS %{_kernelsrcdir}/README %endif