diff --git a/backport-kmp-feature.patch b/backport-kmp-feature.patch index 0fce883180d3e1cde028b46201c85ada10c4c909..1f4625cb3cfbc693e7a7596df02f16b34ffb8115 100644 --- a/backport-kmp-feature.patch +++ b/backport-kmp-feature.patch @@ -442,7 +442,7 @@ index d46aa04..78c2a57 100644 + %define kmodtool %{-s*}%{!-s:/usr/lib/rpm/__vendor/kmodtool} \ + %define kmp_version %{-v*}%{!-v:%{version}} \ + %define kmp_release %{-r*}%{!-r:%{release}} \ -+ %define latest_kernel %(rpm -q --qf '%{VERSION}-%{RELEASE}\\\\n' `rpm -q kernel-devel | head -n 1` | head -n 1) \ ++ %define latest_kernel %(rpm -q --qf '%%{VERSION}-%%{RELEASE}.%%{ARCH}\\\\n' `rpm -q kernel-devel | head -n 1` | head -n 1) \ + %{!?kernel_version:%{expand:%%global kernel_version %{latest_kernel}}} \ + %global kverrel %(%kmodtool verrel %{?kernel_version} 2>/dev/null) \ + flavors="default" \ diff --git a/openEuler-rpm-config.spec b/openEuler-rpm-config.spec index 2a8c3b43c9d3847a667c1a91259a7220be4f9736..0a968b4c71efed3d6b0ecab060d7d12c0410670a 100644 --- a/openEuler-rpm-config.spec +++ b/openEuler-rpm-config.spec @@ -3,7 +3,7 @@ Name: %{vendor}-rpm-config Version: 30 -Release: 29 +Release: 30 License: GPL+ Summary: specific rpm configuration files URL: https://gitee.com/openeuler/openEuler-rpm-config @@ -127,6 +127,9 @@ sed -i "s/__vendor/%{vendor}/g" `grep "__vendor" -rl %{buildroot}%{_rpmconfigdir %{rpmvdir}/find-requires.ksyms %changelog +* Wed Dec 7 2022 yangmingtai - 30-30 +- fix latest_kernel macro + * Wed Dec 7 2022 Yang Yanchao - 30-29 - backport kmp feature