%bcond_with verbose # verbose build (V=1)
%define basever 5.15
-%define postver 153
+%define postver 160
%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: 071d49ff4e020d58c04f9f3f76d3b594
%if "%{postver}" != "0"
Source1: http://www.kernel.org/pub/linux/kernel/v5.x/patch-%{version}.xz
-# Source1-md5: 476b156815103c9eb936a03c130d3874
+# Source1-md5: 93b010316e514b0ccb19ee4fced79c6b
%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