From 52743242498b79bb2d9958c22edf4d9981ed154b Mon Sep 17 00:00:00 2001 From: Duncaen Date: Fri, 15 May 2026 22:40:30 +0200 Subject: [PATCH] linux6.12: update to 6.12.88. --- srcpkgs/linux6.12/files/arm64-dotconfig | 2 +- srcpkgs/linux6.12/files/i386-dotconfig | 2 +- srcpkgs/linux6.12/files/x86_64-dotconfig | 2 +- srcpkgs/linux6.12/patches/fix-ccache.patch | 13 +++++++++++++ srcpkgs/linux6.12/template | 4 ++-- 5 files changed, 18 insertions(+), 5 deletions(-) create mode 100644 srcpkgs/linux6.12/patches/fix-ccache.patch diff --git a/srcpkgs/linux6.12/files/arm64-dotconfig b/srcpkgs/linux6.12/files/arm64-dotconfig index a28822413b8..d04b215453a 100644 --- a/srcpkgs/linux6.12/files/arm64-dotconfig +++ b/srcpkgs/linux6.12/files/arm64-dotconfig @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/arm64 6.12.86 Kernel Configuration +# Linux/arm64 6.12.88 Kernel Configuration # CONFIG_CC_VERSION_TEXT="aarch64-linux-musl-gcc (GCC) 14.2.1 20250405" CONFIG_CC_IS_GCC=y diff --git a/srcpkgs/linux6.12/files/i386-dotconfig b/srcpkgs/linux6.12/files/i386-dotconfig index d243fa53570..67c29c0f105 100644 --- a/srcpkgs/linux6.12/files/i386-dotconfig +++ b/srcpkgs/linux6.12/files/i386-dotconfig @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/i386 6.12.86 Kernel Configuration +# Linux/i386 6.12.88 Kernel Configuration # CONFIG_CC_VERSION_TEXT="gcc (GCC) 14.2.1 20250405" CONFIG_CC_IS_GCC=y diff --git a/srcpkgs/linux6.12/files/x86_64-dotconfig b/srcpkgs/linux6.12/files/x86_64-dotconfig index ef3831b5c81..3df892af90b 100644 --- a/srcpkgs/linux6.12/files/x86_64-dotconfig +++ b/srcpkgs/linux6.12/files/x86_64-dotconfig @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86_64 6.12.87 Kernel Configuration +# Linux/x86_64 6.12.88 Kernel Configuration # CONFIG_CC_VERSION_TEXT="gcc (GCC) 14.2.1 20250405" CONFIG_CC_IS_GCC=y diff --git a/srcpkgs/linux6.12/patches/fix-ccache.patch b/srcpkgs/linux6.12/patches/fix-ccache.patch new file mode 100644 index 00000000000..2da3a41f1b0 --- /dev/null +++ b/srcpkgs/linux6.12/patches/fix-ccache.patch @@ -0,0 +1,13 @@ +The header includes the full kernel version as a comment in the +generated/autoconf.h file which invalidates the ccache on every minor update. +--- a/scripts/kconfig/confdata.c ++++ b/scripts/kconfig/confdata.c +@@ -1055,7 +1055,7 @@ + return -1; + } + +- conf_write_heading(file, comment_style); ++ // conf_write_heading(file, comment_style); + + for_all_symbols(sym) + if ((sym->flags & SYMBOL_WRITE) && sym->name) diff --git a/srcpkgs/linux6.12/template b/srcpkgs/linux6.12/template index c6afba24cee..8928c999f57 100644 --- a/srcpkgs/linux6.12/template +++ b/srcpkgs/linux6.12/template @@ -1,6 +1,6 @@ # Template file for 'linux6.12' pkgname=linux6.12 -version=6.12.87 +version=6.12.88 revision=1 short_desc="Linux kernel and modules (${version%.*} series)" maintainer="Duncaen " @@ -14,7 +14,7 @@ if [ "${version##*.}" != 0 ]; then fi checksum="b1a2562be56e42afb3f8489d4c2a7ac472ac23098f1ef1c1e40da601f54625eb - 4a966e956007eec4c3755edb466adebb111b5fdd0f1ab51deeeadaa5c0bee7d4" + 91ec1754ff8fb5942e607fa8c172b1808acf48f8d8cd64ce59c2aa66f0760bf3" python_version=3 # XXX Restrict archs until a proper -dotconfig is available in FILESDIR.