X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=kernel.spec;h=a36745d3c67c0d43c007965c2070e17044f86a0b;hb=b8cdfdb530d4729f708a1646b34a16ea01183bc2;hp=b779218a19a0c2d3258b339d3afdda160e82ff3c;hpb=146db89b51c7d0973c073b07a380c1c5317580f3;p=packages%2Fkernel.git diff --git a/kernel.spec b/kernel.spec index b779218a..a36745d3 100644 --- a/kernel.spec +++ b/kernel.spec @@ -67,10 +67,10 @@ %define rel 1 %define basever 5.15 -%define postver .2 +%define postver .77 # define this to '-%{basever}' for longterm branch -%define versuffix %{nil} +%define versuffix -%{basever} # __alt_kernel is list of features, empty string if none set # _alt kernel is defined as: %{nil}%{?alt_kernel:-%{?alt_kernel}} (defined in rpm.macros) @@ -121,7 +121,7 @@ Source0: https://www.kernel.org/pub/linux/kernel/v5.x/linux-%{basever}.tar.xz # Source0-md5: 071d49ff4e020d58c04f9f3f76d3b594 %if "%{postver}" != ".0" Patch0: https://www.kernel.org/pub/linux/kernel/v5.x/patch-%{version}.xz -# Patch0-md5: 568b7d7588d99eb5c3a56d5631f3d2f8 +# Patch0-md5: 3237be7dfab12a5d1c2110af15501d8f %endif Source1: kernel.sysconfig @@ -205,14 +205,13 @@ Patch500: kernel-rt.patch Patch2000: kernel-small_fixes.patch Patch2001: kernel-pwc-uncompress.patch Patch2003: kernel-regressions.patch -Patch2004: Revert-ath-add-support-for-special-0x0-regulatory-domain.patch # for rescuecd # based on ftp://ftp.leg.uct.ac.za/pub/linux/rip/tmpfs_root-2.6.30.diff.gz Patch7000: kernel-inittmpfs.patch # ARM only -Patch8000: rpi-wm8804.patch +Patch8000: rpi-sound.patch Patch8001: kernel-pinebook-pro.patch Patch8002: atheros-disallow-retrain-nongen1-pcie.patch @@ -241,7 +240,7 @@ BuildRequires: openssl-devel BuildRequires: openssl-tools BuildRequires: perl-base BuildRequires: rpm-build >= 4.5-24 -BuildRequires: rpmbuild(macros) >= 1.752 +BuildRequires: rpmbuild(macros) >= 2.019 BuildRequires: tar >= 1:1.22 %ifarch ppc BuildRequires: uboot-mkimage @@ -530,7 +529,7 @@ Group: Development/Building Requires: %{name}-headers = %{epoch}:%{version}-%{release} Requires: elfutils-devel Requires: make -Conflicts: rpmbuild(macros) < 1.704 +Conflicts: rpmbuild(macros) < 2.019 AutoReqProv: no %description module-build @@ -681,7 +680,6 @@ rm -f localversion-rt %patch2000 -p1 %patch2001 -p1 #%patch2003 -p1 -%patch2004 -p1 # Do not remove this, please! #%%patch50000 -p1 @@ -935,8 +933,14 @@ cd - %{__awk} %{?debug:-v dieOnError=1} -v infile=%{objdir}/%{defconfig} -f %{SOURCE8} %{objdir}/.config +%{__make} \ + TARGETOBJ=%{targetobj} \ + %{?with_verbose:V=1} \ + scripts + # build kernel export DTC_FLAGS=-@ +ICECC_EXTRAFILES="${ICECC_EXTRAFILES:+$ICECC_EXTRAFILES:}$(test -d %{objdir}/scripts/gcc-plugins && find %{objdir}/scripts/gcc-plugins -name '*.so' | paste -s -d :)" %{__make} \ TARGETOBJ=%{targetobj} \ %{?with_verbose:V=1} \