X-Git-Url: https://git.tld-linux.org/?a=blobdiff_plain;f=kernel.spec;h=318302b2422449eccf7bb957deb61516b781733a;hb=a5cde3f19d45287fbc5e9978f9620e526d89c58f;hp=6a3aa6e86fd63ed70ccdba2979cf2fd2cf33dbc0;hpb=5bdf1a35789462216787bc702cd4af239acae091;p=packages%2Fkernel.git diff --git a/kernel.spec b/kernel.spec index 6a3aa6e..318302b 100644 --- a/kernel.spec +++ b/kernel.spec @@ -4,10 +4,14 @@ %bcond_with verbose # verbose build (V=1) %define basever 5.15 -%define postver 153 +%define postver 157 %define rel 1 -%define alt_kernel %{nil} +%define __alt_kernel %{nil} + +%if "%{__alt_kernel}" != "" +%define alt_kernel %{__alt_kernel} +%endif %define versuffix -%{basever} @@ -32,7 +36,7 @@ Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%{basever}.tar.xz # Source0-md5: 071d49ff4e020d58c04f9f3f76d3b594 %if "%{postver}" != "0" Source1: http://www.kernel.org/pub/linux/kernel/v5.x/patch-%{version}.xz -# Source1-md5: 476b156815103c9eb936a03c130d3874 +# Source1-md5: 812bb1cf31d7c31ac4d4b6e881dc277f %endif Source2: kernel-module-build.pl @@ -111,7 +115,7 @@ BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %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} @@ -128,7 +132,8 @@ BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %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