summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJosip Ponjavic2020-05-30 12:55:58 +0200
committerJosip Ponjavic2020-05-30 12:55:58 +0200
commit7c7d7e0f16a51c63e6afbde7c4814a4bd4074b7e (patch)
treedbfd901e373b851d110ec4f50a9d3c196e311199
parent680ce0c457542077e7f3908138b0c1e9b78be61e (diff)
downloadaur-7c7d7e0f16a51c63e6afbde7c4814a4bd4074b7e.tar.gz
5.6.14.7-1 (clr 5.6.14-66)
-rw-r--r--.SRCINFO20
-rw-r--r--PKGBUILD31
2 files changed, 28 insertions, 23 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 73ee5f2df47..c277cc36077 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = linux-clear-preempt-rt
pkgdesc = Clear Linux Preempt-RT
- pkgver = 5.6.10.5
- pkgrel = 2
+ pkgver = 5.6.14.7
+ pkgrel = 1
url = https://github.com/clearlinux-pkgs/linux-preempt-rt
arch = x86_64
license = GPL2
@@ -12,18 +12,18 @@ pkgbase = linux-clear-preempt-rt
makedepends = libelf
makedepends = xmlto
options = !strip
- source = https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.6.10.tar.xz
- source = https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.6.10.tar.sign
- source = https://cdn.kernel.org/pub/linux/kernel/projects/rt/5.6/patch-5.6.10-rt5.patch.xz
- source = clearlinux-preempt-rt::git+https://github.com/clearlinux-pkgs/linux-preempt-rt.git#tag=5.6.10-64
- source = enable_additional_cpu_optimizations-20191217.tar.gz::https://github.com/graysky2/kernel_gcc_patch/archive/20191217.tar.gz
+ source = https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.6.14.tar.xz
+ source = https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.6.14.tar.sign
+ source = https://cdn.kernel.org/pub/linux/kernel/projects/rt/5.6/patch-5.6.14-rt7.patch.xz
+ source = clearlinux-preempt-rt::git+https://github.com/clearlinux-pkgs/linux-preempt-rt.git#tag=5.6.14-66
+ source = enable_additional_cpu_optimizations-20200527.tar.gz::https://github.com/graysky2/kernel_gcc_patch/archive/20200527.tar.gz
validpgpkeys = ABAF11C65A2970B130ABE3C479BE3E4300411886
validpgpkeys = 647F28654894E3BD457199BE38DBBDC86092693E
- sha256sums = 7bdc96827a9db8de79cd13d74a1c5fe8915674f793e592387f2903cb225801b9
+ sha256sums = 33763f3541711e39fa743da45ff9512d54ade61406173f3d267ba4484cec7ea3
sha256sums = SKIP
- sha256sums = f712f8225069bc2cc6cf5080724483dff871fb5bdf41bdeeeb00a0087a28c116
+ sha256sums = 95566473def743f299c7128b95a77ced63eb21a72052706ba968a1ec11cac7fb
sha256sums = SKIP
- sha256sums = 7a4a209de815f4bae49c7c577c0584c77257e3953ac4324d2aa425859ba657f5
+ sha256sums = 8255e6b6e0bdcd66a73d917b56cf2cccdd1c3f4b3621891cfffc203404a5b6dc
pkgname = linux-clear-preempt-rt
pkgdesc = The Clear Linux Preempt-RT kernel and modules
diff --git a/PKGBUILD b/PKGBUILD
index 56a8d7ba4d4..9556dc49998 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -11,7 +11,7 @@ _enable_gcc_more_v="y"
# Optionally select a sub architecture by number if building in a clean chroot
# Leaving this entry blank will require user interaction during the build
# which will cause a failure to build if using makechrootpkg. Note that the
-# generic (default) option is 30.
+# generic (default) option is 32.
#
# 1. AMD Opteron/Athlon64/Hammer/K8 (MK8)
# 2. AMD Opteron/Athlon64/Hammer/K8 with SSE3 (MK8SSE3)
@@ -42,8 +42,10 @@ _enable_gcc_more_v="y"
# 27. Intel Cannon Lake (MCANNONLAKE)
# 28. Intel Ice Lake (MICELAKE)
# 29. Intel Cascade Lake (MCASCADELAKE)
-# 30. Generic-x86-64 (GENERIC_CPU)
-# 31. Native optimizations autodetected by GCC (MNATIVE)
+# 30. Intel Cooper Lake (MCOOPERLAKE)
+# 31. Intel Tiger Lake (MTIGERLAKE)
+# 32. Generic-x86-64 (GENERIC_CPU)
+# 33. Native optimizations autodetected by GCC (MNATIVE)
_subarch=
# Compile ONLY used modules to VASTLY reduce the number of modules built
@@ -59,20 +61,20 @@ _localmodcfg=
### IMPORTANT: Do no edit below this line unless you know what you're doing
_major=5.6
-_minor=10
-_rtpatchver=5
-_clr=${_major}.10-64
+_minor=14
+_rtpatchver=7
+_clr=${_major}.14-66
_srcname=linux-${_major}.${_minor}
pkgbase=linux-clear-preempt-rt
pkgver=${_major}.${_minor}.${_rtpatchver}
-pkgrel=2
+pkgrel=1
pkgdesc='Clear Linux Preempt-RT'
arch=('x86_64')
url="https://github.com/clearlinux-pkgs/linux-preempt-rt"
license=('GPL2')
makedepends=('bc' 'cpio' 'git' 'kmod' 'libelf' 'xmlto')
options=('!strip')
-_gcc_more_v='20191217'
+_gcc_more_v='20200527'
source=(
"https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-${_major}.${_minor}.tar.xz"
"https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-${_major}.${_minor}.tar.sign"
@@ -139,6 +141,9 @@ prepare() {
--module-after SND_MIXER_OSS SND_PCM_OSS \
--enable-after SND_PCM_OSS SND_PCM_OSS_PLUGINS
+ # Kernel hacking -> Compile-time checks and compiler options -> Make section mismatch errors non-fatal
+ scripts/config --enable SECTION_MISMATCH_WARN_ONLY
+
# Security options
scripts/config --enable SECURITY_SELINUX \
--enable-after SECURITY_SELINUX SECURITY_SELINUX_BOOTPARAM \
@@ -158,8 +163,8 @@ prepare() {
### Patch source to unlock additional gcc CPU optimizations
# https://github.com/graysky2/kernel_gcc_patch
if [ "${_enable_gcc_more_v}" = "y" ]; then
- echo "Applying enable_additional_cpu_optimizations_for_gcc_v9.1+_kernel_v5.5+.patch ..."
- patch -Np1 -i "$srcdir/kernel_gcc_patch-$_gcc_more_v/enable_additional_cpu_optimizations_for_gcc_v9.1+_kernel_v5.5+.patch"
+ echo "Applying enable_additional_cpu_optimizations_for_gcc_v10.1+_kernel_v5.5-v5.6.patch ..."
+ patch -Np1 -i "$srcdir/kernel_gcc_patch-$_gcc_more_v/enable_additional_cpu_optimizations_for_gcc_v10.1+_kernel_v5.5-v5.6.patch"
fi
### Get kernel version
@@ -314,11 +319,11 @@ for _p in "${pkgname[@]}"; do
}"
done
-sha256sums=('7bdc96827a9db8de79cd13d74a1c5fe8915674f793e592387f2903cb225801b9'
+sha256sums=('33763f3541711e39fa743da45ff9512d54ade61406173f3d267ba4484cec7ea3'
'SKIP'
- 'f712f8225069bc2cc6cf5080724483dff871fb5bdf41bdeeeb00a0087a28c116'
+ '95566473def743f299c7128b95a77ced63eb21a72052706ba968a1ec11cac7fb'
'SKIP'
- '7a4a209de815f4bae49c7c577c0584c77257e3953ac4324d2aa425859ba657f5')
+ '8255e6b6e0bdcd66a73d917b56cf2cccdd1c3f4b3621891cfffc203404a5b6dc')
validpgpkeys=(
'ABAF11C65A2970B130ABE3C479BE3E4300411886' # Linus Torvalds