[packages/kernel/LINUX_5_15] - 5.15.196

baggins baggins at pld-linux.org
Thu Nov 6 09:16:56 CET 2025


commit ed6414f2af46748c4114c28bd15cd49b1be0519f
Author: Jan Rękorajski <baggins at pld-linux.org>
Date:   Thu Nov 6 11:16:38 2025 +0100

    - 5.15.196

 gcc15.patch        | 21 +++++++++++++++++++++
 kernel-aufs5.patch |  2 +-
 kernel.spec        |  6 ++++--
 3 files changed, 26 insertions(+), 3 deletions(-)
---
diff --git a/kernel.spec b/kernel.spec
index 06ffaaa0..13cd96ab 100644
--- a/kernel.spec
+++ b/kernel.spec
@@ -67,7 +67,7 @@
 
 %define		rel		1
 %define		basever		5.15
-%define		postver		.195
+%define		postver		.196
 
 # define this to '-%{basever}' for longterm branch
 %define		versuffix	-%{basever}
@@ -121,7 +121,7 @@ Source0:	https://www.kernel.org/pub/linux/kernel/v5.x/linux-%{basever}.tar.xz
 # Source0-md5:	071d49ff4e020d58c04f9f3f76d3b594
 %if "%{postver}" != ".0"
 Patch0:		https://www.kernel.org/pub/linux/kernel/v5.x/patch-%{version}.xz
-# Patch0-md5:	0c9c3f6849fda87a5728c817f4e5db10
+# Patch0-md5:	6fa85f82343a49f8ba5abd0beb425d28
 %endif
 Source1:	kernel.sysconfig
 
@@ -205,6 +205,7 @@ Patch500:	kernel-rt.patch
 Patch2000:	kernel-small_fixes.patch
 Patch2001:	kernel-pwc-uncompress.patch
 Patch2003:	kernel-regressions.patch
+Patch2004:	gcc15.patch
 
 # for rescuecd
 # based on ftp://ftp.leg.uct.ac.za/pub/linux/rip/tmpfs_root-2.6.30.diff.gz
@@ -680,6 +681,7 @@ rm -f localversion-rt
 %patch -P 2000 -p1
 %patch -P 2001 -p1
 #patch -P 2003 -p1
+%patch -P 2004 -p1
 
 # Do not remove this, please!
 #patch -P 50000 -p1
diff --git a/gcc15.patch b/gcc15.patch
new file mode 100644
index 00000000..6d27a781
--- /dev/null
+++ b/gcc15.patch
@@ -0,0 +1,21 @@
+--- linux-5.15/arch/x86/realmode/rm/Makefile~	2021-10-31 21:53:10.000000000 +0100
++++ linux-5.15/arch/x86/realmode/rm/Makefile	2025-11-05 21:00:05.919997261 +0100
+@@ -72,7 +72,7 @@
+ # ---------------------------------------------------------------------------
+ 
+ KBUILD_CFLAGS	:= $(REALMODE_CFLAGS) -D_SETUP -D_WAKEUP \
+-		   -I$(srctree)/arch/x86/boot
++		   -I$(srctree)/arch/x86/boot -std=gnu11
+ KBUILD_AFLAGS	:= $(KBUILD_CFLAGS) -D__ASSEMBLY__
+ KBUILD_CFLAGS	+= -fno-asynchronous-unwind-tables
+ GCOV_PROFILE := n
+--- linux-5.15/arch/x86/boot/Makefile~	2025-11-05 21:02:44.000000000 +0100
++++ linux-5.15/arch/x86/boot/Makefile	2025-11-06 11:11:35.376664029 +0100
+@@ -70,6 +70,7 @@
+ KBUILD_AFLAGS	:= $(KBUILD_CFLAGS) -D__ASSEMBLY__
+ KBUILD_CFLAGS	+= $(call cc-option,-fmacro-prefix-map=$(srctree)/=)
+ KBUILD_CFLAGS	+= -fno-asynchronous-unwind-tables
++KBUILD_CFLAGS	+= -std=gnu11
+ GCOV_PROFILE := n
+ UBSAN_SANITIZE := n
+ 
diff --git a/kernel-aufs5.patch b/kernel-aufs5.patch
index 502fd971..897ca9a0 100644
--- a/kernel-aufs5.patch
+++ b/kernel-aufs5.patch
@@ -824,7 +824,7 @@ index 3e6ba363b777..7c1be373eb7c 100644
 +EXPORT_SYMBOL_GPL(do_splice_from);
  
  /*
-  * Attempt to initiate a splice from a file to a pipe.
+  * Indicate to the caller that there was a premature EOF when reading from the
 @@ -795,6 +796,7 @@ long do_splice_to(struct file *in, loff_t *ppos,
  		return warn_unsupported(in, "read");
  	return in->f_op->splice_read(in, ppos, pipe, len, flags);
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/kernel.git/commitdiff/ed6414f2af46748c4114c28bd15cd49b1be0519f



More information about the pld-cvs-commit mailing list