X-Git-Url: https://git.tld-linux.org/?a=blobdiff_plain;f=kernel.spec;h=26db39b2061aa115d8537fde07fa9990c5226769;hb=936d7cd1b4f8d8dd7341096c55227470c7b6a718;hp=bb18dad271b6e395aa8408d657b0067753df2514;hpb=9772a68e6c87f20a6f9b0181e87195bc664f3b60;p=packages%2Fkernel.git diff --git a/kernel.spec b/kernel.spec index bb18dad..26db39b 100644 --- a/kernel.spec +++ b/kernel.spec @@ -3,17 +3,17 @@ %bcond_without doc # don't build kernel-doc package %bcond_with verbose # verbose build (V=1) -%define basever 5.10 -%define postver 109 +%define basever 6.1 +%define postver 83 %define rel 1 -%define alt_kernel 5.10 +%define alt_kernel 6.1 # kernel release (used in filesystem and eventually in uname -r) # modules will be looked from /lib/modules/%{kernel_release} # localversion is just that without version for "> localversion" %define localversion %{rel} -%define kernel_release %{version}%{?alt_kernel:-%{alt_kernel}}-%{localversion} +%define kernel_release %{version}%{?alt_kernel:_%{alt_kernel}}-%{localversion} Summary: The Linux kernel (the core of the Linux operating system) Summary(de.UTF-8): Der Linux-Kernel (Kern des Linux-Betriebssystems) @@ -26,11 +26,11 @@ Release: %{rel} Epoch: 3 License: GPL v2 Group: Base/Kernel -Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%{basever}.tar.xz -# Source0-md5: 753adc474bf799d569dec4f165ed92c3 +Source0: http://www.kernel.org/pub/linux/kernel/v6.x/linux-%{basever}.tar.xz +# Source0-md5: 475320de08f16c9fa486fc4edfe98b30 %if "%{postver}" != "0" -Source1: http://www.kernel.org/pub/linux/kernel/v5.x/patch-%{version}.xz -# Source1-md5: eb1e3841c0ce05b8630754bcbddb8f74 +Source1: http://www.kernel.org/pub/linux/kernel/v6.x/patch-%{version}.xz +# Source1-md5: 7dfd57b75a1d01e25919767dacfd8251 %endif Source2: kernel-module-build.pl @@ -69,7 +69,6 @@ Suggests: keyutils Suggests: linux-firmware Provides: %{name}(netfilter) = 20070806 Provides: %{name}(vermagic) = %{kernel_release} -Obsoletes: kernel%{_alt_kernel}-vanilla Obsoletes: kernel-firmware Obsoletes: kernel-modules Conflicts: e2fsprogs < 1.29 @@ -343,14 +342,15 @@ find -name '*.py' -print0 | \ %{__sed} -i -e '1s,/usr/bin/python$,%{__python},' \ -e '1s,/usr/bin/env python$,%{__python},' \ -e '1s,/usr/bin/env python3$,%{__python3},' \ - drivers/staging/greybus/tools/lbtest \ - scripts/bloat-o-meter \ - scripts/diffconfig \ - scripts/jobserver-exec \ - scripts/show_delta \ - tools/hv/vmbus_testing \ - tools/kvm/kvm_stat/kvm_stat \ - tools/testing/selftests/exec/binfmt_script + drivers/staging/greybus/tools/lbtest \ + scripts/bloat-o-meter \ + scripts/diffconfig \ + scripts/dtc/dt-extract-compatibles \ + scripts/jobserver-exec \ + scripts/show_delta \ + tools/hv/vmbus_testing \ + tools/kvm/kvm_stat/kvm_stat \ + tools/testing/selftests/exec/binfmt_script.py find -name '*.pl' -print0 | \ xargs -0 %{__sed} -i -e '1s,/usr/bin/env perl,%{__perl},' \ @@ -365,11 +365,10 @@ find -name '*.pl' -print0 | \ scripts/sphinx-pre-install \ scripts/stackdelta -%{__sed} -E -i -e '1s,#!\s*/usr/bin/env\s+bash(\s|$),#!/bin/bash\\1,' \ - scripts/config - -%{__sed} -i -e '1s,/usr/bin/awk,/bin/awk,' \ - scripts/ld-version.sh +%{__sed} -i -e '1s,/usr/bin/env bash,%{__bash},' \ + tools/testing/selftests/powerpc/security/mitigation-patching.sh \ + scripts/config \ + scripts/check-local-export %build install -d %{objdir} @@ -607,7 +606,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/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* %exclude /lib/modules/%{kernel_release}/kernel/drivers/tty/serial/8250/serial_cs.ko* @@ -650,7 +648,6 @@ fi %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/ata/pata_pcmcia.ko* -/lib/modules/%{kernel_release}/kernel/drivers/ide/ide-cs.ko* /lib/modules/%{kernel_release}/kernel/drivers/net/wireless/*_cs.ko* /lib/modules/%{kernel_release}/kernel/drivers/parport/parport_cs.ko* /lib/modules/%{kernel_release}/kernel/drivers/tty/serial/8250/serial_cs.ko* @@ -707,7 +704,6 @@ fi %{_kernelsrcdir}/scripts/mod/*.c %{_kernelsrcdir}/scripts/mod/modpost.h %attr(755,root,root) %{_kernelsrcdir}/scripts/mkcompile_h -%{_kernelsrcdir}/scripts/mkmakefile %attr(755,root,root) %{_kernelsrcdir}/scripts/setlocalversion %{_kernelsrcdir}/scripts/subarch.include %{_kernelsrcdir}/scripts/*.c @@ -743,6 +739,7 @@ fi %{_kernelsrcdir}/arch/mips/kvm %{_kernelsrcdir}/arch/powerpc/kexec %{_kernelsrcdir}/arch/powerpc/kvm +%{_kernelsrcdir}/arch/riscv/kvm %{_kernelsrcdir}/arch/s390/kvm %{_kernelsrcdir}/arch/x86/kvm %exclude %{_kernelsrcdir}/arch/*/kernel/asm-offsets* @@ -754,6 +751,7 @@ fi %{_kernelsrcdir}/drivers %{_kernelsrcdir}/fs %{_kernelsrcdir}/init +%{_kernelsrcdir}/io_uring %{_kernelsrcdir}/ipc %{_kernelsrcdir}/kernel %exclude %{_kernelsrcdir}/kernel/bounds.c @@ -761,6 +759,7 @@ fi %{_kernelsrcdir}/mm %{_kernelsrcdir}/net %{_kernelsrcdir}/virt +%{_kernelsrcdir}/rust %{_kernelsrcdir}/samples %{_kernelsrcdir}/scripts/* %exclude %{_kernelsrcdir}/scripts/Kbuild.include @@ -768,7 +767,6 @@ fi %exclude %{_kernelsrcdir}/scripts/basic %exclude %{_kernelsrcdir}/scripts/kconfig %exclude %{_kernelsrcdir}/scripts/mkcompile_h -%exclude %{_kernelsrcdir}/scripts/mkmakefile %exclude %{_kernelsrcdir}/scripts/mod %exclude %{_kernelsrcdir}/scripts/setlocalversion %exclude %{_kernelsrcdir}/scripts/*.c