collectd: remove redundant liblua link flag
authorQingfang Deng <redacted>
Sat, 11 Apr 2026 06:50:22 +0000 (09:50 +0300)
committerHannu Nyman <redacted>
Sat, 11 Apr 2026 06:50:22 +0000 (09:50 +0300)
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 <redacted>
[added PKG_RELEASE bump]

utils/collectd/Makefile

index cb2bb9fe65a02bd3ef5530ad5ac940aee1f031a4..6f852b604aa83d0c297d4e78cc2b06e5719edd69 100644 (file)
@@ -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
git clone https://git.99rst.org/PROJECT