diff options
author | Sören Tempel <soeren+git@soeren-tempel.net> | 2022-02-05 14:26:20 +0100 |
---|---|---|
committer | Leo <thinkabit.ukim@gmail.com> | 2022-02-05 13:27:59 +0000 |
commit | 57f7550de65c1a765fdb4b104fc8c65fdcbec7ea (patch) | |
tree | ae6e268930eb28b3d0d8e1c757cdb0d2577c4ffb | |
parent | 2d3ee88736005a22b207c2d63a71de15c969c2a5 (diff) |
main/nfs-utils: upgrade to 2.6.1
time_t 64-bit issues have been dealt with upstream.
-rw-r--r-- | main/nfs-utils/APKBUILD | 8 | ||||
-rw-r--r-- | main/nfs-utils/musl-time64.patch | 51 |
2 files changed, 3 insertions, 56 deletions
diff --git a/main/nfs-utils/APKBUILD b/main/nfs-utils/APKBUILD index 428d88bc431..1612f7d3718 100644 --- a/main/nfs-utils/APKBUILD +++ b/main/nfs-utils/APKBUILD @@ -1,8 +1,8 @@ # Contributor: Carlo Landmeter <clandmeter@alpinelinux.org> # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=nfs-utils -pkgver=2.5.4 -pkgrel=1 +pkgver=2.6.1 +pkgrel=0 pkgdesc="kernel-mode NFS" url="https://linux-nfs.org/" arch="all" @@ -17,7 +17,6 @@ subpackages="$pkgname-dev $pkgname-doc $pkgname-dbg $pkgname-openrc rpcgen source="https://www.kernel.org/pub/linux/utils/nfs-utils/$pkgver/nfs-utils-$pkgver.tar.xz musl-getservbyport.patch musl-svcgssd-sysconf.patch - musl-time64.patch nfs.initd nfsmount.initd @@ -112,10 +111,9 @@ ldap() { } sha512sums=" -1519e24ecaf6981b49115b1e92e8af30eacd042dd172e75a7008a25e4726c374afdc43e563768a030363d59adbbdec1d6797090060b93bd9ee18d44191130327 nfs-utils-2.5.4.tar.xz +20017b276781a79d00f22c5a9472499264983d571af617e79e72d93a9c06e81de3d04afb890e1e0d7f1f2566176266a91915d2ca5b27ae6d8b959849f0fd427a nfs-utils-2.6.1.tar.xz 94d7ba23164660f1da9298494dff75c57f5a300cb32b2922bc2226fcdaded7eaaa0c50a59a145ac7c75639d177558b5f5594fb1f03a50f60f4c577c93b135748 musl-getservbyport.patch 52eeade44753f2002bf99d58ad4982086aab74ef8b14de46be547f23508197f58a6ff529145f96de7f031ac0bb7779b648d05fd981cdd91556dd13d068dfe57b musl-svcgssd-sysconf.patch -8efc48cdc6f8cfafe476241f95ca8dc89ac7b3402d4230d20ef1e066990c542b8350f9b11f495cc261f25f1a705e35445fa89ca729f0d162e0ed44b0d8a47344 musl-time64.patch f7feb79cfcab0478affb640d1e5ad059757c88d51cc790fd54cde2fd7ed2e3cfd8f7f4c2de993d99da03e8ce3bdfb2750a4cb997b850fe33d0ef76d9b91c9018 nfs.initd 89259b9f0878658d48792b5b2f42b43c966ed098dba1fecf9e07fb0de4aab37ad67655ea8dbcc2361ddab2b5013b2de35a03048a513aaeedf790e4b416a35a54 nfsmount.initd 6e23897885cc33c49d9c7353b456585a1e0c7300822edba81bc48ba4ccc18297adce137260cc0aa9487aa5ef0aab3eecf931532cfa5bd40fd03bc9e0ddacfb28 nfsmount.confd diff --git a/main/nfs-utils/musl-time64.patch b/main/nfs-utils/musl-time64.patch deleted file mode 100644 index 62a1d1e11a7..00000000000 --- a/main/nfs-utils/musl-time64.patch +++ /dev/null @@ -1,51 +0,0 @@ -diff --git a/utils/nfsdcltrack/nfsdcltrack.c b/utils/nfsdcltrack/nfsdcltrack.c -index b45a904..6b1049f 100644 ---- a/utils/nfsdcltrack/nfsdcltrack.c -+++ b/utils/nfsdcltrack/nfsdcltrack.c -@@ -25,9 +25,11 @@ - - #include <stdio.h> - #include <stdlib.h> --#include <ctype.h> - #include <errno.h> - #include <stdbool.h> -+#include <stdint.h> -+#include <inttypes.h> -+#include <ctype.h> - #include <getopt.h> - #include <string.h> - #include <sys/stat.h> -@@ -525,7 +527,8 @@ cltrack_gracedone(const char *timestr) - if (*tail) - return -EINVAL; - -- xlog(D_GENERAL, "%s: grace done. gracetime=%ld", __func__, gracetime); -+ xlog(D_GENERAL, "%s: grace done. gracetime=%" PRId64, __func__, -+ (int64_t)gracetime); - - ret = sqlite_remove_unreclaimed(gracetime); - -diff --git a/utils/nfsdcltrack/sqlite.c b/utils/nfsdcltrack/sqlite.c -index 2801201..c4e0cdf 100644 ---- a/utils/nfsdcltrack/sqlite.c -+++ b/utils/nfsdcltrack/sqlite.c -@@ -42,6 +42,8 @@ - #include <errno.h> - #include <event.h> - #include <stdbool.h> -+#include <stdint.h> -+#include <inttypes.h> - #include <string.h> - #include <sys/stat.h> - #include <sys/types.h> -@@ -544,8 +546,8 @@ sqlite_remove_unreclaimed(time_t grace_start) - int ret; - char *err = NULL; - -- ret = snprintf(buf, sizeof(buf), "DELETE FROM clients WHERE time < %ld", -- grace_start); -+ ret = snprintf(buf, sizeof(buf), "DELETE FROM clients WHERE time < %" PRId64, -+ (int64_t)grace_start); - if (ret < 0) { - return ret; - } else if ((size_t)ret >= sizeof(buf)) { |