summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD38
1 files changed, 12 insertions, 26 deletions
diff --git a/PKGBUILD b/PKGBUILD
index d441e3ffd40a..c11f4f0af8da 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -6,8 +6,8 @@
pkgname=openafs-modules-dkms
_srcname=openafs
-pkgver=1.8.6
-pkgrel=5
+pkgver=1.8.7
+pkgrel=1
pkgdesc="Kernel module for OpenAFS (dkms)"
arch=('i686' 'x86_64' 'armv7h')
url="http://www.openafs.org"
@@ -18,30 +18,24 @@ conflicts=('openafs-features-libafs' 'openafs-modules' 'openafs<1.6.6-2')
options=(!emptydirs)
source=("http://openafs.org/dl/openafs/${pkgver}/${_srcname}-${pkgver}-src.tar.bz2"
"dkms.conf"
- 0001-Temporary-fix-for-compilation-with-GCC-10.patch
+ 0001-Avoid-duplicate-definitions-of-globals.patch
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
- 0006-rx-rx_InitHost-do-not-overwrite-RAND_bytes-rx_nextCi.patch
- 0007-rx-update_nextCid-overflow-handling-is-broken.patch
- 0008-Remove-overflow-check-from-update_nextCid.patch)
-sha256sums=('8b4e9d3180f1ecd752753da17ac630df04eb7007c90a921a5f6403c0339d2945'
+ 0005-LINUX-5.9-Remove-HAVE_UNLOCKED_IOCTL-COMPAT_IOCTL.patch)
+sha256sums=('53543a561fce67714fec9f2a6bf408c5cc1d061c7dc9d1459458275e8ccbfa79'
'5ea5e184f9b44f5ed45817d2b5a10149d15c8c54f49e0b5b4b773652673cb9b0'
- '8f4145f5eaf148b231a06aa6fe4a0271fa3c63506bc4e8e504984bb57326d054'
- 'cd2bb4125b7995f547767abced93a8e0ffd39ceec2aafda6a87abb11c04ef64f'
- '0f147adc83adfc959eb20794410df9cea339253ad79175bc22b4cdb6e21b8c3d'
- '4987b2800e18d890c7f17f4f0866812bbf9b9d9a2b5f97a1974d119106306b17'
- '50ffd1efbbc6f6977e900cd8623988168d67d821c78def27fae6312d920bc901'
- '3154052cc77b32ccafc5be86c1540b5253de2a1de5f3a87bbe6a771946bc45c1'
- '714e862d31afbcf49b3a1d711fccb64c269153a73e7bfd0b0483dbae109fd177'
- '00db4b504667f9f3182cf35ed48fb0ef8f16b5d6e97df5454efb2b3e5d914111')
+ '18634d85ca4dec3366533a2767e652dab27202667de1d04f578f40a94d8ec15a'
+ '4b9d269e2b3c214f9240917b9d895b41e09c1afdbef75e30a0db02a240bf9b0e'
+ '9e630d2029c113f482c321007522ce887273250c4125aa6fee1229aa78e8f8c3'
+ '6deaa098e7e6113c426d9449c5b6252c76dfbe4a67705420215ae501de8e9f0d'
+ '3a0a022a8a4cb1034e60dec9c55727e1be846080f5923a7edcc7e18fe6b57606')
prepare() {
cd "${srcdir}/${_srcname}-${pkgver}"
- # Fix compilation with GCC 10 (see https://bugs.gentoo.org/706738 and https://gerrit.openafs.org/14106)
- patch -p1 < "${srcdir}"/0001-Temporary-fix-for-compilation-with-GCC-10.patch
+ # Fix compilation with GCC 10
+ patch -p1 < "${srcdir}"/0001-Avoid-duplicate-definitions-of-globals.patch
# Compatibility with Linux 5.8
patch -p1 < "${srcdir}"/0002-LINUX-5.8-Replace-kernel_setsockopt-with-new-funcs.patch
@@ -51,14 +45,6 @@ prepare() {
# Compatibility with Linux 5.9
patch -p1 < "${srcdir}"/0005-LINUX-5.9-Remove-HAVE_UNLOCKED_IOCTL-COMPAT_IOCTL.patch
- # Fix RX bug triggered after 14.01.2021 08:25:36 UTC
- # https://gerrit.openafs.org/#/c/14493/
- # https://gerrit.openafs.org/#/c/14494/
- # https://gerrit.openafs.org/#/c/14497/
- patch -p1 < "${srcdir}"/0006-rx-rx_InitHost-do-not-overwrite-RAND_bytes-rx_nextCi.patch
- patch -p1 < "${srcdir}"/0007-rx-update_nextCid-overflow-handling-is-broken.patch
- patch -p1 < "${srcdir}"/0008-Remove-overflow-check-from-update_nextCid.patch
-
# Only needed when changes to configure were made
./regen.sh -q
}