From f5f513b8a7ba108b611f6e182c6fd9fa89d5d864 Mon Sep 17 00:00:00 2001 From: "L.X" <854182924@qq.com> Date: Fri, 25 Aug 2023 02:19:27 +0000 Subject: [PATCH] Add resolve_btfids tools to kernel devel for compiling kfunc ko euler inclusion category: bugfix bugzilla: https://gitee.com/src-openeuler/kernel/issues/I7VZE0 add resolve_btfids to kernel devel package for compiling ko Signed-off-by: bitcoffee (cherry picked from commit 76f2588d31d2ed020e3f1d0cc5d528ea906664db) --- kernel.spec | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/kernel.spec b/kernel.spec index 634131e..b711de3 100644 --- a/kernel.spec +++ b/kernel.spec @@ -12,7 +12,7 @@ %global upstream_sublevel 0 %global devel_release 1 %global maintenance_release .0.2 -%global pkg_release .6 +%global pkg_release .7 %define with_debuginfo 1 # Do not recompute the build-id of vmlinux in find-debuginfo.sh @@ -648,6 +648,11 @@ install -pm0644 tools/perf/Documentation/*.1 %{buildroot}/%{_mandir}/man1/ pushd tools/bpf/bpftool make DESTDIR=%{buildroot} prefix=%{_prefix} bash_compdir=%{_sysconfdir}/bash_completion.d/ mandir=%{_mandir} install doc-install popd + +# resolve_btfids +mkdir -p %{buildroot}/usr/src/kernels/%{KernelVer}/tools/bpf/resolve_btfids +cp tools/bpf/resolve_btfids/resolve_btfids %{buildroot}/usr/src/kernels/%{KernelVer}/tools/bpf/resolve_btfids + # cpupower make -C tools/power/cpupower DESTDIR=%{buildroot} libdir=%{_libdir} mandir=%{_mandir} CPUFREQ_BENCH=false install rm -f %{buildroot}%{_libdir}/*.{a,la} @@ -874,6 +879,9 @@ fi %endif %changelog +* Fri Aug 25 2023 bitcoffee - 6.4.0-1.0.2.7 +- add resolver_btfids tool to kernel-devel for compiling ko + * Wed Aug 23 2023 Wei Li - 6.4.0-1.0.2.6 - keep .BTF section in modules