summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorshmilee2019-10-30 16:09:18 +0800
committershmilee2019-10-30 16:09:18 +0800
commit4bcfe0d21b69e0a1787836f9b5bff31d5f132a31 (patch)
tree5a4507bb14bf8723265f3bb4ffa2a079f60be9e8
parentebf2caf5264c46d07374f17176a223ab16812b4d (diff)
downloadaur-4bcfe0d21b69e0a1787836f9b5bff31d5f132a31.tar.gz
update to LTS 4.19.81
-rw-r--r--.SRCINFO14
-rw-r--r--PKGBUILD9
-rw-r--r--ck-patch-for-4.19.76+.patch13
3 files changed, 27 insertions, 9 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 494edb16c64..9d33e7213f2 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,8 +1,8 @@
-# Generated by makepkg 5.1.3
-# Fri Sep 20 13:08:48 UTC 2019
+# Generated by makepkg 5.2.0
+# Wed Oct 30 07:49:42 UTC 2019
pkgbase = linux-shmilee
- pkgver = 4.19.64
- pkgrel = 2
+ pkgver = 4.19.81
+ pkgrel = 1
url = https://www.kernel.org/
arch = x86_64
license = GPL2
@@ -16,11 +16,12 @@ pkgbase = linux-shmilee
options = !strip
source = https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.19.tar.xz
source = https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.19.tar.sign
- source = https://www.kernel.org/pub/linux/kernel/v4.x/patch-4.19.64.xz
+ source = https://www.kernel.org/pub/linux/kernel/v4.x/patch-4.19.81.xz
source = http://ck.kolivas.org/patches/4.0/4.19/4.19-ck1/patch-4.19-ck1.xz
source = ck-patch-for-4.19.7+.patch
source = ck-patch-for-4.19.33+.patch
source = ck-patch-for-4.19.34+.patch
+ source = ck-patch-for-4.19.76+.patch
source = https://raw.githubusercontent.com/dolohow/uksm/c4fc85e4e513f97c38806358c472cc45270d936f/uksm-4.19.patch
source = uksm-patch-for-4.19.37+.patch
source = linux-cjktty-4.19.patch::https://github.com/torvalds/linux/compare/v4.19...Gentoo-zh:4.19-utf8.patch
@@ -33,11 +34,12 @@ pkgbase = linux-shmilee
validpgpkeys = 647F28654894E3BD457199BE38DBBDC86092693E
sha256sums = 0c68f5655528aed4f99dae71a5b259edc93239fa899e2df79c055275c21749a1
sha256sums = SKIP
- sha256sums = dda154fabc35aa281be8a2bd772738ac2abe2656f890ce7f67729a82e6b85df7
+ sha256sums = 42c2ae8c4178ca27dd7e5da55db3b4f078091b8d22d7d31d82064f4ddc86d73b
sha256sums = 77863d16a08e1b3c726b6c965f1bb7c672bd7317776810121062b73f9ea26780
sha256sums = 58b81803f8f81d18bef9fe3c5101851ca770ca103da114b8d1460ed74d920efa
sha256sums = fb338209c3b3d00ae2e3706eb3b874d5d9391f84120ff5197f95824be76f86e1
sha256sums = 0aafe8360e9a3b9b801ca1327fbfd15b950840d9ddaccd3e7bfc71749e9e3a0c
+ sha256sums = 3d8b92c013cf5deaa7b1c7f9c04b705efb3405eababb986aef6abcc424519fee
sha256sums = ec617b1718e6cadfad02c75aca9c4b0e6b6f944bc1a93b7e4d82c847c04b5653
sha256sums = fe32296cad05b08b34369ac49a226ae9591890fb106d0c6bc5b8f690f8d553b3
sha256sums = 72be48252f30bc644071bbce2607b773f789c6f19e281b89ab7e16a3d8161ed3
diff --git a/PKGBUILD b/PKGBUILD
index 2ed76b8c66a..f451c73a8c5 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -8,7 +8,7 @@
# https://www.kernel.org/category/releases.html
# 4.19 Greg Kroah-Hartman 2018-10-22 2020-12
_LLL_VER=4.19
-_LLL_SUBVER=64
+_LLL_SUBVER=81
# NUMA is optimized for multi-socket motherboards.
# A single multi-core CPU can actually run slower with NUMA enabled.
@@ -40,7 +40,7 @@ pkgbase=linux-shmilee
pkgname=("${pkgbase}" "${pkgbase}-headers" "${pkgbase}-docs")
_srcname=linux-${_LLL_VER}
pkgver=${_LLL_VER}.${_LLL_SUBVER}
-pkgrel=2
+pkgrel=1
arch=('x86_64')
url="https://www.kernel.org/"
license=('GPL2')
@@ -55,6 +55,7 @@ source=(
'ck-patch-for-4.19.7+.patch'
'ck-patch-for-4.19.33+.patch'
'ck-patch-for-4.19.34+.patch'
+ 'ck-patch-for-4.19.76+.patch'
${_UKSM_PATCH}
'uksm-patch-for-4.19.37+.patch'
${_CJKTTY_PATCH}
@@ -71,11 +72,12 @@ validpgpkeys=(
# https://www.kernel.org/pub/linux/kernel/v4.x/sha256sums.asc
sha256sums=('0c68f5655528aed4f99dae71a5b259edc93239fa899e2df79c055275c21749a1'
'SKIP'
- 'dda154fabc35aa281be8a2bd772738ac2abe2656f890ce7f67729a82e6b85df7'
+ '42c2ae8c4178ca27dd7e5da55db3b4f078091b8d22d7d31d82064f4ddc86d73b'
'77863d16a08e1b3c726b6c965f1bb7c672bd7317776810121062b73f9ea26780'
'58b81803f8f81d18bef9fe3c5101851ca770ca103da114b8d1460ed74d920efa'
'fb338209c3b3d00ae2e3706eb3b874d5d9391f84120ff5197f95824be76f86e1'
'0aafe8360e9a3b9b801ca1327fbfd15b950840d9ddaccd3e7bfc71749e9e3a0c'
+ '3d8b92c013cf5deaa7b1c7f9c04b705efb3405eababb986aef6abcc424519fee'
'ec617b1718e6cadfad02c75aca9c4b0e6b6f944bc1a93b7e4d82c847c04b5653'
'fe32296cad05b08b34369ac49a226ae9591890fb106d0c6bc5b8f690f8d553b3'
'72be48252f30bc644071bbce2607b773f789c6f19e281b89ab7e16a3d8161ed3'
@@ -104,6 +106,7 @@ prepare() {
patch -i ../ck-patch-for-4.19.7+.patch "../patch-${_LLL_VER}.${_LLL_SUBVER}-ck${_CK_VER}"
patch -i ../ck-patch-for-4.19.33+.patch "../patch-${_LLL_VER}.${_LLL_SUBVER}-ck${_CK_VER}"
patch -i ../ck-patch-for-4.19.34+.patch "../patch-${_LLL_VER}.${_LLL_SUBVER}-ck${_CK_VER}"
+ patch -i ../ck-patch-for-4.19.76+.patch "../patch-${_LLL_VER}.${_LLL_SUBVER}-ck${_CK_VER}"
patch -Np1 -i "../patch-${_LLL_VER}.${_LLL_SUBVER}-ck${_CK_VER}"
msg "Patching source with uksm ${_UKSM_VER} patches"
diff --git a/ck-patch-for-4.19.76+.patch b/ck-patch-for-4.19.76+.patch
new file mode 100644
index 00000000000..a4e1dac2691
--- /dev/null
+++ b/ck-patch-for-4.19.76+.patch
@@ -0,0 +1,13 @@
+--- patch-4.19.75-ck1 2019-10-14 22:36:41.000000000 +0800
++++ patch-4.19.76-ck1 2019-10-14 22:48:01.000000000 +0800
+@@ -16774,8 +16774,8 @@
+ -I$(srctree)/tools/arch/$(HOSTARCH)/include/uapi \
+ -I$(srctree)/tools/objtool/arch/$(ARCH)/include
+ WARNINGS := $(EXTRA_WARNINGS) -Wno-switch-default -Wno-switch-enum -Wno-packed
+--CFLAGS += -Werror $(WARNINGS) $(KBUILD_HOSTCFLAGS) -g $(INCLUDES) $(LIBELF_FLAGS)
+-+CFLAGS += $(WARNINGS) $(KBUILD_HOSTCFLAGS) -g $(INCLUDES) $(LIBELF_FLAGS)
++-CFLAGS := -Werror $(WARNINGS) $(KBUILD_HOSTCFLAGS) -g $(INCLUDES) $(LIBELF_FLAGS)
+++CFLAGS := $(WARNINGS) $(KBUILD_HOSTCFLAGS) -g $(INCLUDES) $(LIBELF_FLAGS)
+ LDFLAGS += $(LIBELF_LIBS) $(LIBSUBCMD) $(KBUILD_HOSTLDFLAGS)
+
+ # Allow old libelf to be used: