Browse Source

nfs-kernel-server: switch to libtirpc, enable ipv6

Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
lilik-openwrt-22.03
Andy Walsh 6 years ago
committed by tripolar
parent
commit
22ebb5a8d6
1 changed files with 12 additions and 10 deletions
  1. +12
    -10
      net/nfs-kernel-server/Makefile

+ 12
- 10
net/nfs-kernel-server/Makefile View File

@ -8,7 +8,7 @@ include $(TOPDIR)/rules.mk
PKG_NAME:=nfs-kernel-server
PKG_VERSION:=2.3.2
PKG_RELEASE:=1
PKG_RELEASE:=2
PKG_HASH:=1748a046e452ceb2285cc07b61ec0f85af7c92ac443e111a6c8a1061254ca717
PKG_SOURCE_URL:=@SF/nfs
@ -19,6 +19,8 @@ PKG_BUILD_DIR:=$(BUILD_DIR)/nfs-utils-$(PKG_VERSION)
PKG_INSTALL:=1
PKG_BUILD_PARALLEL:=1
PKG_BUILD_DEPENDS:=$(PKG_NAME)/host
HOST_BUILD_DEPENDS:=libtirpc/host
PKG_CONFIG_DEPENDS:= CONFIG_IPV6
include $(INCLUDE_DIR)/host-build.mk
include $(INCLUDE_DIR)/package.mk
@ -27,7 +29,7 @@ define Package/nfs-kernel-server/Default
SECTION:=net
CATEGORY:=Network
SUBMENU:=Filesystem
DEPENDS:=+libwrap +libblkid +libuuid $(LIBRPC_DEPENDS)
DEPENDS:=+libwrap +libblkid +libuuid +libtirpc
URL:=http://nfs.sourceforge.net/
MAINTAINER:=Peter Wagner <tripolar@gmx.at>
endef
@ -35,7 +37,7 @@ endef
define Package/nfs-kernel-server
$(call Package/nfs-kernel-server/Default)
TITLE:=Kernel NFS server support
DEPENDS+= +kmod-fs-nfsd +kmod-fs-nfs +portmap
DEPENDS+= +kmod-fs-nfsd +kmod-fs-nfs +rpcbind
endef
define Package/nfs-kernel-server/description
@ -60,7 +62,7 @@ define Package/nfs-utils
$(call Package/nfs-kernel-server/Default)
SECTION:=utils
CATEGORY:=Utilities
DEPENDS+= +libevent2 +USE_UCLIBC:librpc
DEPENDS+= +libevent2
TITLE:=updated mount utility (includes nfs4)
endef
@ -75,18 +77,20 @@ TARGET_CFLAGS += -Wno-error=implicit-function-declaration \
-Wno-error=undef \
-Wno-error=missing-include-dirs
TARGET_LDFLAGS += -Wl,-rpath-link=$(STAGING_DIR)/usr/lib $(LIBRPC) \
TARGET_LDFLAGS += -Wl,-rpath-link=$(STAGING_DIR)/usr/lib \
-L$(STAGING_DIR)/usr/lib/libevent
CONFIGURE_ARGS += \
--disable-gss \
--disable-nfsv4 \
--disable-nfsv41 \
--disable-ipv6 \
--enable-static \
--enable-shared \
--disable-caps \
--disable-tirpc
--disable-caps
ifeq ($(CONFIG_IPV6),n)
CONFIGURE_ARGS += --disable-ipv6
endif
CONFIGURE_VARS += \
libblkid_cv_is_recent=yes \
@ -108,8 +112,6 @@ HOST_CONFIGURE_ARGS += \
--disable-gss \
--disable-nfsv4 \
--disable-nfsv41 \
--disable-ipv6 \
--disable-tirpc \
--without-tcp-wrappers
HOST_CONFIGURE_VARS += \


Loading…
Cancel
Save