[packages/kernel-tools] - updated to 6.14[.0]
qboosh
qboosh at pld-linux.org
Thu Apr 10 07:50:18 CEST 2025
commit c7a35d1d94b76bf92c4c81b520ef293f7d633484
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Thu Apr 10 06:28:00 2025 +0200
- updated to 6.14[.0]
kernel-tools.spec | 8 +++-----
x32.patch | 26 ++++++++++++++++----------
2 files changed, 19 insertions(+), 15 deletions(-)
---
diff --git a/kernel-tools.spec b/kernel-tools.spec
index fbe475f..b1b9140 100644
--- a/kernel-tools.spec
+++ b/kernel-tools.spec
@@ -19,17 +19,17 @@
%undefine with_multilib
%endif
-%define basever 6.13
+%define basever 6.14
%define postver .0
Summary: Assortment of tools for the Linux kernel
Summary(pl.UTF-8): Zestaw narzędzi dla jądra Linuksa
Name: kernel-tools
Version: %{basever}%{postver}
-Release: 2
+Release: 1
License: GPL v2
Group: Applications/System
Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%{basever}.tar.xz
-# Source0-md5: 7a1ec5edbbdcaad287ca3c16f71abaa6
+# Source0-md5: 05238030095d2be98aac79bfbc58f5d3
Source1: cpupower.service
Source2: cpupower.config
Source3: cpupower at .service
@@ -767,8 +767,6 @@ rm -rf $RPM_BUILD_ROOT
%attr(755,root,root) %{_bindir}/trace
%{_mandir}/man1/perf*.1*
%{_docdir}/perf-tip
-%dir %{_datadir}/perf-core
-%{_datadir}/perf-core/strace
%dir %{_libdir}/perf-core
%attr(755,root,root) %{_libdir}/perf-core/perf-archive
%attr(755,root,root) %{_libdir}/perf-core/perf-iostat
diff --git a/x32.patch b/x32.patch
index efad722..09bd1f9 100644
--- a/x32.patch
+++ b/x32.patch
@@ -17,20 +17,26 @@ FIXME: verify x32 ABI support in regs_load.S
+else
+ IS_X32_BIT := 0
+endif
---- linux-6.9/tools/perf/Makefile.config.orig 2024-05-22 06:16:41.511401784 +0200
-+++ linux-6.9/tools/perf/Makefile.config 2024-05-22 06:23:13.943609135 +0200
-@@ -63,6 +63,11 @@ ifeq ($(SRCARCH),x86)
+--- linux-6.14/tools/perf/Makefile.config.orig 2025-03-24 15:02:41.000000000 +0100
++++ linux-6.14/tools/perf/Makefile.config 2025-04-09 22:43:13.019125496 +0200
+@@ -48,9 +48,17 @@ ifeq ($(SRCARCH),x86)
+ endif
+ $(call detected,CONFIG_X86_64)
else
- LIBUNWIND_LIBS = -lunwind-x86 -llzma -lunwind
++ ifeq (${IS_X32_BIT}, 1)
++ CFLAGS += -DHAVE_ARCH_X32_SUPPORT
++ ARCH_INCLUDE = ../../arch/x86/lib/memcpy_64.S ../../arch/x86/lib/memset_64.S
++ ifndef NO_LIBUNWIND
++ LIBUNWIND_LIBS = -lunwind-x86_64 -llzma -lunwind
++ endif
++ else
+ ifndef NO_LIBUNWIND
+ LIBUNWIND_LIBS = -lunwind-x86 -llzma -lunwind
+ endif
++ endif
endif
-+ ifeq (${IS_X32_BIT}, 1)
-+ CFLAGS += -DHAVE_ARCH_X32_SUPPORT
-+ ARCH_INCLUDE = ../../arch/x86/lib/memcpy_64.S ../../arch/x86/lib/memset_64.S
-+ LIBUNWIND_LIBS = -lunwind-x86_64 -llzma -lunwind
-+ endif
endif
- ifeq ($(SRCARCH),arm)
--- linux-5.11/tools/perf/arch/x86/tests/regs_load.S.orig 2021-02-14 23:32:24.000000000 +0100
+++ linux-5.11/tools/perf/arch/x86/tests/regs_load.S 2021-02-25 21:46:57.425008548 +0100
@@ -62,6 +62,41 @@
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/kernel-tools.git/commitdiff/c7a35d1d94b76bf92c4c81b520ef293f7d633484
More information about the pld-cvs-commit
mailing list