summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD25
1 files changed, 18 insertions, 7 deletions
diff --git a/PKGBUILD b/PKGBUILD
index c11f4f0af8da..9cabea004307 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -7,7 +7,7 @@
pkgname=openafs-modules-dkms
_srcname=openafs
pkgver=1.8.7
-pkgrel=1
+pkgrel=2
pkgdesc="Kernel module for OpenAFS (dkms)"
arch=('i686' 'x86_64' 'armv7h')
url="http://www.openafs.org"
@@ -22,14 +22,20 @@ source=("http://openafs.org/dl/openafs/${pkgver}/${_srcname}-${pkgver}-src.tar.b
0002-LINUX-5.8-Replace-kernel_setsockopt-with-new-funcs.patch
0003-LINUX-5.8-do-not-set-name-field-in-backing_dev_info.patch
0004-LINUX-5.8-use-lru_cache_add.patch
- 0005-LINUX-5.9-Remove-HAVE_UNLOCKED_IOCTL-COMPAT_IOCTL.patch)
+ 0005-LINUX-5.9-Remove-HAVE_UNLOCKED_IOCTL-COMPAT_IOCTL.patch
+ 0006-LINUX-Fix-includes-for-fatal_signal_pending-test.patch
+ 0007-Linux-Refactor-test-for-32bit-compat.patch
+ 0008-Linux-5.11-Test-32bit-compat-with-in_compat_syscall.patch)
sha256sums=('53543a561fce67714fec9f2a6bf408c5cc1d061c7dc9d1459458275e8ccbfa79'
'5ea5e184f9b44f5ed45817d2b5a10149d15c8c54f49e0b5b4b773652673cb9b0'
- '18634d85ca4dec3366533a2767e652dab27202667de1d04f578f40a94d8ec15a'
- '4b9d269e2b3c214f9240917b9d895b41e09c1afdbef75e30a0db02a240bf9b0e'
- '9e630d2029c113f482c321007522ce887273250c4125aa6fee1229aa78e8f8c3'
- '6deaa098e7e6113c426d9449c5b6252c76dfbe4a67705420215ae501de8e9f0d'
- '3a0a022a8a4cb1034e60dec9c55727e1be846080f5923a7edcc7e18fe6b57606')
+ '89d423281ae4664467ff583d664cd014362f0f829f2bb1ef76809593626b55e0'
+ 'cceb2501cca12956644718c64db1c8c0e8d460afbbde302045427f0610b60a92'
+ '729f14132a917c2397f4dc713d31c74c0a278c7359c5dd4edc3758fb08e534c4'
+ '73b69cea6eef193457091090fe2c6ae090040537395618dcb47c770196bc14ef'
+ 'aef54d871c376648ef712e9cc224aa65ef012762a28778d53d509a72f99d174e'
+ '38eaec2c4e08d45b4aa130ec581ed1e265950553432d8dd878f99decc54416de'
+ 'c62380c6284f7da43234c7c2bea8503851cd455e0c06d688bbafb1d77cdbd476'
+ 'ebb0c7ddd0fde966e35c277c7474abc39772a1bbaa601e7a678c95aad31bfb48')
prepare() {
cd "${srcdir}/${_srcname}-${pkgver}"
@@ -45,6 +51,11 @@ prepare() {
# Compatibility with Linux 5.9
patch -p1 < "${srcdir}"/0005-LINUX-5.9-Remove-HAVE_UNLOCKED_IOCTL-COMPAT_IOCTL.patch
+ # Compatibility with Linux 5.11
+ patch -p1 < "${srcdir}"/0006-LINUX-Fix-includes-for-fatal_signal_pending-test.patch
+ patch -p1 < "${srcdir}"/0007-Linux-Refactor-test-for-32bit-compat.patch
+ patch -p1 < "${srcdir}"/0008-Linux-5.11-Test-32bit-compat-with-in_compat_syscall.patch
+
# Only needed when changes to configure were made
./regen.sh -q
}