libtirpc: fix build for client packages

Version 1.3.7 introduced a feature which moved symbols into an optional
database section[1]. Add corresponding configure args to fix the build
with our packages. This commit adds the new option to ensure client
packages (snort, rpcbind, lsof, etc.) build without error.

Build system: x86/64 (using external toolchain from snapshot)
Build-tested: x86/64

Co-authored-by: Hannu Nyman <hannu.nyman@iki.fi>
Signed-off-by: John Audia <therealgraysky@proton.me>
This commit is contained in:
John Audia
2025-08-30 10:23:40 -04:00
committed by Hannu Nyman
parent b0a6a9147b
commit 6736b2d19d

View File

@@ -2,7 +2,7 @@ include $(TOPDIR)/rules.mk
PKG_NAME:=libtirpc
PKG_VERSION:=1.3.7
PKG_RELEASE:=1
PKG_RELEASE:=2
PKG_SOURCE_URL:=@SF/libtirpc
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2
@@ -27,8 +27,8 @@ define Package/libtirpc
DEPENDS:=+libpthread
endef
CONFIGURE_ARGS += --disable-gssapi
HOST_CONFIGURE_ARGS += --disable-gssapi --disable-shared
CONFIGURE_ARGS += --disable-gssapi --enable-rpcdb
HOST_CONFIGURE_ARGS += --disable-gssapi --disable-shared --enable-rpcdb
ifeq ($(HOST_OS),Darwin)
HOST_CONFIGURE_ARGS += --disable-symvers