[packages/kernel/LINUX_6_12] Up to 6.12.72; backport listnewconfig check from master

arekm arekm at pld-linux.org
Mon Feb 16 17:09:07 CET 2026


commit 3d74b47c2f0e1543264535450eb4be3642792eac
Author: Arkadiusz Miśkiewicz <arekm at maven.pl>
Date:   Mon Feb 16 17:08:53 2026 +0100

    Up to 6.12.72; backport listnewconfig check from master

 kernel.spec | 19 +++++++++++++++++--
 1 file changed, 17 insertions(+), 2 deletions(-)
---
diff --git a/kernel.spec b/kernel.spec
index 1b90eb69..10e3907c 100644
--- a/kernel.spec
+++ b/kernel.spec
@@ -53,7 +53,7 @@
 
 %define		rel		1
 %define		basever		6.12
-%define		postver		.71
+%define		postver		.72
 
 # define this to '-%{basever}' for longterm branch
 %define		versuffix	-%{basever}
@@ -107,7 +107,7 @@ Source0:	https://www.kernel.org/pub/linux/kernel/v6.x/linux-%{basever}.tar.xz
 # Source0-md5:	844fae6a58c7f43af44d8cea8484b4a1
 %if "%{postver}" != ".0"
 Patch0:		https://www.kernel.org/pub/linux/kernel/v6.x/patch-%{version}.xz
-# Patch0-md5:	423fd730d79d8f21125bc74d550969a8
+# Patch0-md5:	866e07aa445508f109ff521bfa5107cb
 %endif
 Source1:	kernel.sysconfig
 
@@ -837,6 +837,21 @@ BuildConfig > %{defconfig}
 ln -sf %{defconfig} .config
 cd -
 
+# check config consistency
+NC=$(%{__make} \
+        -s \
+        TARGETOBJ=%{targetobj} \
+        V=0 \
+        KCONFIG_WERROR=1 \
+        listnewconfig)
+
+if [ -n "$NC" ]; then
+        echo "New configuration options:"
+        echo "$NC"
+        echo "New configuration options (listed above) detected."
+        exit 1
+fi
+
 %{__make} \
 	TARGETOBJ=%{targetobj} \
 	%{?with_verbose:V=1} \
================================================================

---- gitweb:

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



More information about the pld-cvs-commit mailing list