From aa0a14e2dd6b003a0fc6adeffbd815dfd6d6f499 Mon Sep 17 00:00:00 2001 From: Qingfang Deng Date: Sat, 11 Apr 2026 09:50:22 +0300 Subject: [PATCH] collectd: remove redundant liblua link flag The link flag makes the main program depend on liblua in official package feeds, even if collectd-mod-lua is not installed. The plugin is already linked against liblua.so, so this can be removed. Signed-off-by: Qingfang Deng [added PKG_RELEASE bump] --- utils/collectd/Makefile | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/utils/collectd/Makefile b/utils/collectd/Makefile index cb2bb9fe65..6f852b604a 100644 --- a/utils/collectd/Makefile +++ b/utils/collectd/Makefile @@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=collectd PKG_VERSION:=5.12.0 -PKG_RELEASE:=54 +PKG_RELEASE:=55 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2 PKG_SOURCE_URL:=https://collectd.org/files/ \ @@ -232,8 +232,7 @@ $(call Package/collectd/Default) DEPENDS:= +libpthread \ +zlib \ +libltdl \ - +jshn \ - +PACKAGE_collectd-mod-lua:liblua + +jshn MENU:=1 endef @@ -272,11 +271,6 @@ CONFIGURE_VARS+= \ LDFLAGS="$$$$LDFLAGS -lm -lz" \ KERNEL_DIR="$(LINUX_DIR)" -ifneq ($(CONFIG_PACKAGE_collectd-mod-lua),) -CONFIGURE_VARS+= \ - LDFLAGS="$$$$LDFLAGS -llua" -endif - ifneq ($(CONFIG_PACKAGE_COLLECTD_ENCRYPTED_NETWORK),) CONFIGURE_ARGS+= \ --with-libgcrypt=$(STAGING_DIR)/usr