summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaniel Bermond2024-05-12 11:18:00 -0300
committerDaniel Bermond2024-05-12 11:18:00 -0300
commitc848bdaf127caa735d42f823ce7186a1196d20c4 (patch)
tree3f0095abc76942aa747d1c81bad93b17fddbba9e
parent0a396cf5a2a7a7abdb8daa235afbecc9a7706ec1 (diff)
downloadaur-c848bdaf127caa735d42f823ce7186a1196d20c4.tar.gz
Update to version 6.8.9
-rw-r--r--.SRCINFO12
-rw-r--r--010-linux-fix-documentation-with-python-docutils0.21.patch11
-rw-r--r--PKGBUILD10
-rw-r--r--config15
4 files changed, 32 insertions, 16 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 89f6134f6f56..d7499146e145 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = linux-libre
pkgdesc = Linux Libre
- pkgver = 6.8.7
+ pkgver = 6.8.9
pkgrel = 1
url = https://linux-libre.fsfla.org/
arch = x86_64
@@ -23,8 +23,8 @@ pkgbase = linux-libre
options = !strip
source = https://linux-libre.fsfla.org/pub/linux-libre/releases/6.8-gnu/linux-libre-6.8-gnu.tar.lz
source = https://linux-libre.fsfla.org/pub/linux-libre/releases/6.8-gnu/linux-libre-6.8-gnu.tar.lz.sign
- source = http://linux-libre.fsfla.org/pub/linux-libre/releases/6.8.7-gnu/patch-6.8-gnu-6.8.7-gnu.bz2
- source = http://linux-libre.fsfla.org/pub/linux-libre/releases/6.8.7-gnu/patch-6.8-gnu-6.8.7-gnu.bz2.sign
+ source = http://linux-libre.fsfla.org/pub/linux-libre/releases/6.8.9-gnu/patch-6.8-gnu-6.8.9-gnu.bz2
+ source = http://linux-libre.fsfla.org/pub/linux-libre/releases/6.8.9-gnu/patch-6.8-gnu-6.8.9-gnu.bz2.sign
source = https://repo.parabola.nu/other/linux-libre/logos/logo_linux_clut224.ppm
source = https://repo.parabola.nu/other/linux-libre/logos/logo_linux_clut224.ppm.sig
source = https://repo.parabola.nu/other/linux-libre/logos/logo_linux_vga16.ppm
@@ -32,11 +32,12 @@ pkgbase = linux-libre
source = https://repo.parabola.nu/other/linux-libre/logos/logo_linux_mono.pbm
source = https://repo.parabola.nu/other/linux-libre/logos/logo_linux_mono.pbm.sig
source = config
+ source = 010-linux-fix-documentation-with-python-docutils0.21.patch
validpgpkeys = 474402C8C582DAFBE389C427BCB7CF877E7D47A7
validpgpkeys = 6DB9C4B4F0D8C0DC432CF6E4227CA7C556B2BA78
sha256sums = f6c64e8ea831ffb71dedd1311e168fc7b142b025ec5fafa22ff6aedd9925bbe7
sha256sums = SKIP
- sha256sums = 4cd27c89ef52256bd6efb03b4fbeaf5d0d9dc60f0ae8d7d36893a45701963036
+ sha256sums = ee612605003564cd8e1f55366e53c235dcd27dbb5e12c9f8f8038d16bec87852
sha256sums = SKIP
sha256sums = bfd4a7f61febe63c880534dcb7c31c5b932dde6acf991810b41a939a93535494
sha256sums = SKIP
@@ -44,7 +45,8 @@ pkgbase = linux-libre
sha256sums = SKIP
sha256sums = 13bd7a8d9ed6b6bc971e4cd162262c5a20448a83796af39ce394d827b0e5de74
sha256sums = SKIP
- sha256sums = 879a4a8e65790ae85ba69d73dd48d90324cdeb83449892aaf0589c0a46f52f5f
+ sha256sums = 090a295bbdf5137fe848c8794faab5cd1ac1b1e30b6036cb1e82d8921f14e5c6
+ sha256sums = 0a6e9bc8bb4e1aaaa08e466c972d95ac96aa63c3a4b76d21ee8e319980d13db5
pkgname = linux-libre
pkgdesc = The Linux Libre kernel and modules
diff --git a/010-linux-fix-documentation-with-python-docutils0.21.patch b/010-linux-fix-documentation-with-python-docutils0.21.patch
new file mode 100644
index 000000000000..fa4a5bb4b12c
--- /dev/null
+++ b/010-linux-fix-documentation-with-python-docutils0.21.patch
@@ -0,0 +1,11 @@
+--- a/Documentation/sphinx/kernel_include.py
++++ b/Documentation/sphinx/kernel_include.py
+@@ -97,7 +97,6 @@ class KernelInclude(Include):
+ # HINT: this is the only line I had to change / commented out:
+ #path = utils.relative_path(None, path)
+
+- path = nodes.reprunicode(path)
+ encoding = self.options.get(
+ 'encoding', self.state.document.settings.input_encoding)
+ e_handler=self.state.document.settings.input_encoding_error_handler
+
diff --git a/PKGBUILD b/PKGBUILD
index 31afb83549f6..2f1aab973a52 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -9,7 +9,7 @@
# Contributor (Parabola): Luke R. <g4jc@openmailbox.org>
pkgbase=linux-libre
-pkgver=6.8.7
+pkgver=6.8.9
pkgrel=1
pkgdesc='Linux Libre'
url='https://linux-libre.fsfla.org/'
@@ -38,10 +38,11 @@ _srcname=linux-${pkgver%.*}
source=("https://linux-libre.fsfla.org/pub/linux-libre/releases/${pkgver%.*}-gnu/linux-libre-${pkgver%.*}-gnu.tar.lz"{,.sign}
"http://linux-libre.fsfla.org/pub/linux-libre/releases/${pkgver}-gnu/patch-${pkgver%.*}-gnu-${pkgver}-gnu.bz2"{,.sign}
'https://repo.parabola.nu/other/linux-libre/logos/logo_linux_'{clut224.ppm,vga16.ppm,mono.pbm}{,.sig}
- 'config')
+ 'config'
+ '010-linux-fix-documentation-with-python-docutils0.21.patch')
sha256sums=('f6c64e8ea831ffb71dedd1311e168fc7b142b025ec5fafa22ff6aedd9925bbe7'
'SKIP'
- '4cd27c89ef52256bd6efb03b4fbeaf5d0d9dc60f0ae8d7d36893a45701963036'
+ 'ee612605003564cd8e1f55366e53c235dcd27dbb5e12c9f8f8038d16bec87852'
'SKIP'
'bfd4a7f61febe63c880534dcb7c31c5b932dde6acf991810b41a939a93535494'
'SKIP'
@@ -49,7 +50,8 @@ sha256sums=('f6c64e8ea831ffb71dedd1311e168fc7b142b025ec5fafa22ff6aedd9925bbe7'
'SKIP'
'13bd7a8d9ed6b6bc971e4cd162262c5a20448a83796af39ce394d827b0e5de74'
'SKIP'
- '879a4a8e65790ae85ba69d73dd48d90324cdeb83449892aaf0589c0a46f52f5f')
+ '090a295bbdf5137fe848c8794faab5cd1ac1b1e30b6036cb1e82d8921f14e5c6'
+ '0a6e9bc8bb4e1aaaa08e466c972d95ac96aa63c3a4b76d21ee8e319980d13db5')
validpgpkeys=('474402C8C582DAFBE389C427BCB7CF877E7D47A7' # Alexandre Oliva
'6DB9C4B4F0D8C0DC432CF6E4227CA7C556B2BA78') # David P.
diff --git a/config b/config
index d6912615115d..69658c63fbd5 100644
--- a/config
+++ b/config
@@ -1,10 +1,10 @@
#
# Automatically generated file; DO NOT EDIT.
-# Linux/x86 6.8.7-gnu Kernel Configuration
+# Linux/x86 6.8.9-gnu Kernel Configuration
#
-CONFIG_CC_VERSION_TEXT="gcc (GCC) 13.2.1 20230801"
+CONFIG_CC_VERSION_TEXT="gcc (GCC) 14.1.1 20240507"
CONFIG_CC_IS_GCC=y
-CONFIG_GCC_VERSION=130201
+CONFIG_GCC_VERSION=140101
CONFIG_CLANG_VERSION=0
CONFIG_AS_IS_GNU=y
CONFIG_AS_VERSION=24200
@@ -15,7 +15,6 @@ CONFIG_CC_CAN_LINK=y
CONFIG_CC_CAN_LINK_STATIC=y
CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y
CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y
-CONFIG_GCC_ASM_GOTO_OUTPUT_WORKAROUND=y
CONFIG_TOOLS_SUPPORT_RELR=y
CONFIG_CC_HAS_ASM_INLINE=y
CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y
@@ -552,7 +551,7 @@ CONFIG_CALL_PADDING=y
CONFIG_HAVE_CALL_THUNKS=y
CONFIG_CALL_THUNKS=y
CONFIG_PREFIX_SYMBOLS=y
-CONFIG_SPECULATION_MITIGATIONS=y
+CONFIG_CPU_MITIGATIONS=y
CONFIG_PAGE_TABLE_ISOLATION=y
CONFIG_RETPOLINE=y
CONFIG_RETHUNK=y
@@ -784,6 +783,7 @@ CONFIG_AS_SHA256_NI=y
CONFIG_AS_TPAUSE=y
CONFIG_AS_GFNI=y
CONFIG_AS_WRUSS=y
+CONFIG_ARCH_CONFIGURES_CPU_MITIGATIONS=y
#
# General architecture-dependent options
@@ -10453,9 +10453,9 @@ CONFIG_QFMT_V1=m
CONFIG_QFMT_V2=m
CONFIG_QUOTACTL=y
CONFIG_AUTOFS_FS=y
-CONFIG_FUSE_FS=m
+CONFIG_FUSE_FS=y
CONFIG_CUSE=m
-CONFIG_VIRTIO_FS=m
+CONFIG_VIRTIO_FS=y
CONFIG_FUSE_DAX=y
CONFIG_OVERLAY_FS=m
CONFIG_OVERLAY_FS_REDIRECT_DIR=y
@@ -11463,6 +11463,7 @@ CONFIG_ARCH_SUPPORTS_KMAP_LOCAL_FORCE_MAP=y
CONFIG_HAVE_ARCH_KASAN=y
CONFIG_HAVE_ARCH_KASAN_VMALLOC=y
CONFIG_CC_HAS_KASAN_GENERIC=y
+CONFIG_CC_HAS_KASAN_SW_TAGS=y
CONFIG_CC_HAS_WORKING_NOSANITIZE_ADDRESS=y
# CONFIG_KASAN is not set
CONFIG_HAVE_ARCH_KFENCE=y