diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 38 |
1 files changed, 12 insertions, 26 deletions
@@ -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 } |