From 0be1c3e921036ff870b6d60c0d55ceac81367c3c Mon Sep 17 00:00:00 2001 From: Fabrice Fontaine Date: Mon, 29 Aug 2022 00:17:05 +0200 Subject: [PATCH] package/collectd: disable libupsclient Disable libupsclient to avoid the following build failure if libupsclient is installed on host: src/nut.c:40:2: error: #error "Unable to determine the UPS connection type." 40 | #error "Unable to determine the UPS connection type." | ^~~~~ src/nut.c:46:3: error: unknown type name 'collectd_upsconn_t' 46 | collectd_upsconn_t *conn; | ^~~~~~~~~~~~~~~~~~ libupsclient is an optional dependency of nut plugin since version 5.10.0 and https://github.com/collectd/collectd/commit/bc2d94024d0250211c1e498db1b43bb4525324da Fixes: - http://autobuild.buildroot.org/results/22b758097e8fb72c68e41329cbc7abc748d81ca6 Signed-off-by: Fabrice Fontaine Signed-off-by: Yann E. MORIN --- package/collectd/collectd.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/package/collectd/collectd.mk b/package/collectd/collectd.mk index 5751757040..e0f40095aa 100644 --- a/package/collectd/collectd.mk +++ b/package/collectd/collectd.mk @@ -45,6 +45,7 @@ COLLECTD_CONF_OPTS += \ --with-nan-emulation \ --with-fp-layout=$(COLLECTD_FP_LAYOUT) \ --with-perl-bindings=no \ + --without-libupsclient \ --disable-werror \ $(foreach p, $(COLLECTD_PLUGINS_DISABLE), --disable-$(p)) \ $(if $(BR2_PACKAGE_COLLECTD_AGGREGATION),--enable-aggregation,--disable-aggregation) \