summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorMichael Laß2024-09-16 22:47:31 +0200
committerMichael Laß2024-09-16 22:47:31 +0200
commite2a5f96ca9d3d53f81d0406ee0ac4d7b2816e5fd (patch)
treec0d455b31819ba6b5270765f69fae225d6bd5ece /PKGBUILD
parent49f83552e9d14c11ecc9f560e3a0728094aebdf8 (diff)
downloadaur-e2a5f96ca9d3d53f81d0406ee0ac4d7b2816e5fd.tar.gz
Prepare for Linux 6.11
As some headers are changed, we need to patch the main openafs package as well for the upcoming Linux kernel release.
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD20
1 files changed, 17 insertions, 3 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 1d504efa70bf..334baf49dea7 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -6,7 +6,7 @@
pkgname=openafs
pkgver=1.8.12.1
-pkgrel=1
+pkgrel=2
pkgdesc="Open source implementation of the AFS distributed file system"
arch=('i686' 'x86_64' 'armv7h')
url="http://www.openafs.org"
@@ -24,11 +24,19 @@ install=openafs.install
source=(http://openafs.org/dl/openafs/${pkgver}/${pkgname}-${pkgver}-src.tar.bz2
http://openafs.org/dl/openafs/${pkgver}/${pkgname}-${pkgver}-doc.tar.bz2
tmpfiles.d-openafs.conf
- 0001-Adjust-RedHat-config-and-service-files.patch)
+ 0001-Adjust-RedHat-config-and-service-files.patch
+ 0001-rx-Define-symbolic-names-for-Rx-magic-numbers.patch
+ 0002-opr-replace-MIN-MAX-macros-with-opr_min-opr_max.patch
+ 0003-Remove-MIN-and-MAX-macro-definitions.patch
+ 0004-rx-Remove-includes-for-MIN-MAX-in-rx_packet.h.patch)
sha256sums=('dfe2f39bef9fb3d6791d602e725be7c34b885e4299018266ff9743cb401e594a'
'79808f059ab01d5f929bc75d057b129f8b2a375356fe5afd780a075f2b25c562'
'18d7b0173bbffbdc212f4e58c5b3ce369adf868452aabc3485f2a6a2ddb35d68'
- 'c15539241045e96252d6af4901311f3c494eae42c64edaaa1dcd1c70ef118624')
+ 'c15539241045e96252d6af4901311f3c494eae42c64edaaa1dcd1c70ef118624'
+ '89858ec91fb7cef85f7996c2eeeeb087a7996ed5d902ae4e3ac668e086753b05'
+ '247fbe76610056123525b11511f4a426913c7ee61b59f88fdbc0871239af9a94'
+ '9b3cac93406f13b3c1ad41c424c43e4df2c997ba9af68e8b73caf3db7e4df42f'
+ 'a7c4eb9dec81628459783705ceee531b29a81c254298e84c89cdc99e6c77729e')
# If you need the kauth tools set this to 1. But be aware that these tools
# are considered insecure since 2003! This also affects the PAM libs.
@@ -40,6 +48,12 @@ prepare() {
# Adjust RedHat config and service files to our needs
patch -p1 < "${srcdir}"/0001-Adjust-RedHat-config-and-service-files.patch
+ # Patches for Linux 6.11
+ patch -p1 < "$srcdir"/0001-rx-Define-symbolic-names-for-Rx-magic-numbers.patch
+ patch -p1 < "$srcdir"/0002-opr-replace-MIN-MAX-macros-with-opr_min-opr_max.patch
+ patch -p1 < "$srcdir"/0003-Remove-MIN-and-MAX-macro-definitions.patch
+ patch -p1 < "$srcdir"/0004-rx-Remove-includes-for-MIN-MAX-in-rx_packet.h.patch
+
# Only needed when changes to configure were made
#./regen.sh -q
}