From 274eb1e7205ad2d8253a1accd54705017c16f5a6 Mon Sep 17 00:00:00 2001 From: Peter Wagner Date: Mon, 6 Nov 2017 12:20:25 +0100 Subject: [PATCH] nfs-kernel-server: update to 2.2.1 Signed-off-by: Peter Wagner --- net/nfs-kernel-server/Makefile | 5 +++-- .../patches/101-musl-getservbyport.patch | 6 ++---- net/nfs-kernel-server/patches/102-limits.patch | 10 ++++++++++ 3 files changed, 15 insertions(+), 6 deletions(-) create mode 100644 net/nfs-kernel-server/patches/102-limits.patch diff --git a/net/nfs-kernel-server/Makefile b/net/nfs-kernel-server/Makefile index bcb66360b..d16e722ca 100644 --- a/net/nfs-kernel-server/Makefile +++ b/net/nfs-kernel-server/Makefile @@ -7,9 +7,9 @@ include $(TOPDIR)/rules.mk PKG_NAME:=nfs-kernel-server -PKG_VERSION:=2.1.1 +PKG_VERSION:=2.2.1 PKG_RELEASE:=1 -PKG_HASH:=0a28416948516c26f3bfe90425b0de09b79364dc1f508bf1dda8de66e1edbb09 +PKG_HASH:=0d819d8da358bea6e005e1a6cf0f6fa0c5507a78747d36bc87a0182e6af14291 PKG_SOURCE_URL:=@SF/nfs PKG_SOURCE:=nfs-utils-$(PKG_VERSION).tar.bz2 @@ -86,6 +86,7 @@ CONFIGURE_ARGS += \ CONFIGURE_VARS += \ libblkid_cv_is_recent=yes \ + ac_cv_lib_resolv___res_querydomain=yes \ CONFIG_SQLITE3_TRUE="\#" \ CONFIG_NFSDCLD_TRUE="\#" diff --git a/net/nfs-kernel-server/patches/101-musl-getservbyport.patch b/net/nfs-kernel-server/patches/101-musl-getservbyport.patch index efe565c5b..8e926e1eb 100644 --- a/net/nfs-kernel-server/patches/101-musl-getservbyport.patch +++ b/net/nfs-kernel-server/patches/101-musl-getservbyport.patch @@ -1,11 +1,9 @@ Musl will always return something with getservbyport so we cannot skip ports that returns non-null. -diff --git a/utils/statd/rmtcall.c b/utils/statd/rmtcall.c -index fd576d9..d72a0bf 100644 --- a/utils/statd/rmtcall.c +++ b/utils/statd/rmtcall.c -@@ -90,8 +90,10 @@ statd_get_socket(void) +@@ -93,8 +93,10 @@ statd_get_socket(void) __func__); break; } @@ -14,5 +12,5 @@ index fd576d9..d72a0bf 100644 if (se == NULL) +#endif break; - /* rather not use that port, try again */ + if (retries == MAX_BRP_RETRIES) { diff --git a/net/nfs-kernel-server/patches/102-limits.patch b/net/nfs-kernel-server/patches/102-limits.patch new file mode 100644 index 000000000..67701c360 --- /dev/null +++ b/net/nfs-kernel-server/patches/102-limits.patch @@ -0,0 +1,10 @@ +--- a/support/misc/file.c ++++ b/support/misc/file.c +@@ -27,6 +27,7 @@ + #include + #include + #include ++#include + + #include "xlog.h" + #include "misc.h"