diff options
author | Michael Laß | 2024-09-16 22:47:31 +0200 |
---|---|---|
committer | Michael Laß | 2024-09-16 22:47:31 +0200 |
commit | e2a5f96ca9d3d53f81d0406ee0ac4d7b2816e5fd (patch) | |
tree | c0d455b31819ba6b5270765f69fae225d6bd5ece /PKGBUILD | |
parent | 49f83552e9d14c11ecc9f560e3a0728094aebdf8 (diff) | |
download | aur-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-- | PKGBUILD | 20 |
1 files changed, 17 insertions, 3 deletions
@@ -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 } |