%bcond_with verbose # verbose build (V=1)
%define basever 5.10
-%define postver 214
+%define postver 218
%define rel 1
-%define alt_kernel %{nil}
+%define __alt_kernel %{nil}
+
+%if "%{__alt_kernel}" != ""
+%define alt_kernel %{__alt_kernel}
+%endif
%define versuffix -%{basever}
# Source0-md5: 753adc474bf799d569dec4f165ed92c3
%if "%{postver}" != "0"
Source1: http://www.kernel.org/pub/linux/kernel/v5.x/patch-%{version}.xz
-# Source1-md5: a519e0b21c58c5e215ecd7435caf22ab
+# Source1-md5: f54dcecac10e0cced9d86869bb0daed3
%endif
Source2: kernel-module-build.pl
%define topdir %{_builddir}/%{name}-%{version}
%define srcdir %{topdir}/linux-%{basever}
%define objdir %{topdir}/%{targetobj}
-%define targetobj %{_target_base_arch}-gcc-%(%{kgcc} -dumpversion)
+%define targetobj %{_target_base_arch}-gcc-%(%{__cc} -dumpversion)
%define _kernelsrcdir /usr/src/linux%{versuffix}%{_alt_kernel}-%{version}
%define CrossOpts ARCH=%{_target_base_arch} CC="%{__cc}"
%define DepMod /sbin/depmod
%endif
-%define MakeOpts %{CrossOpts} HOSTCC="%{__cc}"
+# use 64-bit offsets for fixdeps to work with 64-bit inodes
+%define MakeOpts %{CrossOpts} HOSTCC="%{__cc} -D_FILE_OFFSET_BITS=64"
%description
This package contains the Linux kernel that is used to boot and run