collectd: modbus: Drop failing module that requires old lib 297/head
authorKarl Palsson <karlp@remake.is>
Tue, 9 Sep 2014 10:09:19 +0000 (10:09 +0000)
committerKarl Palsson <karlp@remake.is>
Tue, 9 Sep 2014 10:16:09 +0000 (10:16 +0000)
collectd-mod-modbus in collectd versions prior to 5.0.0 require
libmodbus v2.0.x or earlier.  libmodbus v2.x is old and outdated, and
OpenWrt's packages feed has contained libmodbus v3.0.x for the entire
lifetime of Attitude Adjustment and most of Barrier Breaker.
Consequently, the collectd-mod-modbus plugin has never actually built
for this time, so rather than downgrading libmodbus, we simply remove
the collectd-mod-modbus plugin.

If collectd moves to version 5+, it gains support for modern versions of
libmodbus, and can be re-added.

Signed-off-by: Karl Palsson <karlp@remake.is>
utils/collectd/Makefile

index 737cb55e351589ab97f60b53ddf1a5f9b81a9677..240e89ed629d76f97f6fc608bfc37e2f24b5c74b 100644 (file)
@@ -40,6 +40,7 @@ COLLECTD_PLUGINS_DISABLED:= \
        mbmon \
        memcachec \
        memcached \
+       modbus \
        monitorus \
        multimeter \
        netapp \
@@ -88,7 +89,6 @@ COLLECTD_PLUGINS_SELECTED:= \
        logfile \
        madwifi \
        memory \
-       modbus \
        mysql \
        netlink \
        network \
@@ -194,11 +194,6 @@ ifneq ($(CONFIG_PACKAGE_collectd-mod-netlink),)
   CONFIGURE_ARGS+= --with-libnetlink="$(STAGING_DIR)/usr"
 endif
 
-# exception: mod-modbus needs libmodbus
-ifneq ($(CONFIG_PACKAGE_collectd-mod-modbus),)
-  CONFIGURE_ARGS+= --with-libmodbus="$(STAGING_DIR)/usr"
-endif
-
 # exception: mod-onewire needs libow-capi
 ifneq ($(CONFIG_PACKAGE_collectd-mod-onewire),)
   CONFIGURE_ARGS+= --with-libowcapi="$(STAGING_DIR)/usr"
@@ -280,7 +275,6 @@ $(eval $(call BuildPlugin,logfile,log files output,logfile,))
 $(eval $(call BuildPlugin,madwifi,MadWifi status input,madwifi,))
 #$(eval $(call BuildPlugin,mysql,MySQL status input,mysql,+PACKAGE_collectd-mod-mysql:libmysqlclient-r))
 $(eval $(call BuildPlugin,memory,physical memory usage input,memory,))
-$(eval $(call BuildPlugin,modbus,read variables through libmodbus,modbus,+PACKAGE_collectd-mod-modbus:libmodbus))
 $(eval $(call BuildPlugin,netlink,netlink input,netlink,+PACKAGE_collectd-mod-netlink:ip @BROKEN))
 $(eval $(call BuildPlugin,network,network input/output,network))
 $(eval $(call BuildPlugin,nginx,nginx status input,nginx,+PACKAGE_collectd-mod-nginx:libcurl))