nfs-utils: Fix compilation on some platforms
authorRosen Penev <redacted>
Tue, 16 Apr 2019 02:07:12 +0000 (19:07 -0700)
committertripolar <redacted>
Sat, 20 Apr 2019 11:17:50 +0000 (13:17 +0200)
Added a patch sent upstream.

Signed-off-by: Rosen Penev <redacted>
net/nfs-kernel-server/Makefile
net/nfs-kernel-server/patches/200-idmapd-add-missing-libgen-header.patch [new file with mode: 0644]

index 4cdfc136975697c04ba88a7cd322899ca42f66e5..0f87528c454489aec2a857097251710d48c172e6 100644 (file)
@@ -8,7 +8,7 @@ include $(TOPDIR)/rules.mk
 
 PKG_NAME:=nfs-kernel-server
 PKG_VERSION:=2.3.3
-PKG_RELEASE:=5
+PKG_RELEASE:=6
 PKG_HASH:=3c8c63611c7e78b7a3b2f8a28b9928a5b5e66d5e9ad09a1e54681508884320a4
 
 PKG_SOURCE_URL:=@SF/nfs
diff --git a/net/nfs-kernel-server/patches/200-idmapd-add-missing-libgen-header.patch b/net/nfs-kernel-server/patches/200-idmapd-add-missing-libgen-header.patch
new file mode 100644 (file)
index 0000000..1dd6b88
--- /dev/null
@@ -0,0 +1,29 @@
+From: Rosen Penev <rosenp@gmail.com>\r
+To: linux-nfs@vger.kernel.org\r
+Subject: [PATCH] idmapd: Add missing libgen header\r
+Date: Sun, 14 Apr 2019 19:11:40 -0700\r
+Message-Id: <20190415021140.1388-1-rosenp@gmail.com>\r
+X-Mailer: git-send-email 2.17.1\r
+\r
+Otherwise compilation can fail with an implicit declaration of basename.\r
+\r
+Signed-off-by: Rosen Penev <rosenp@gmail.com>\r
+---\r
+ utils/idmapd/idmapd.c | 1 +\r
+ 1 file changed, 1 insertion(+)\r
+\r
+diff --git a/utils/idmapd/idmapd.c b/utils/idmapd/idmapd.c\r
+index 91c0253..62e37b8 100644\r
+--- a/utils/idmapd/idmapd.c\r
++++ b/utils/idmapd/idmapd.c\r
+@@ -59,6 +59,7 @@\r
+ #include <grp.h>\r
+ #include <limits.h>\r
+ #include <ctype.h>\r
++#include <libgen.h>\r
+ #include <nfsidmap.h>\r
\r
+ #ifdef HAVE_CONFIG_H\r
+-- \r
+2.17.1\r
+\r
git clone https://git.99rst.org/PROJECT