[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