diff --git a/debian/rules b/debian/rules
index e4df1c87989ea0e520ae9c98878692707eb8ad8c..166f4c86dc0b2361d9ec7cca0d94227dc8e99a9d 100755 (executable)
--- a/debian/rules
+++ b/debian/rules
# libaquaero5 is required for the aquaero plugin
confflags += --disable-aquaero
+# libjevents is required for the intel_pmu plugin
+confflags += --disable-intel_pmu
+
# libmic is required for the mic plugin
confflags += --disable-mic
# librouteros is required for the routeros plugin.
confflags += --disable-routeros
-# libmongoc is required for the write_mongodb plugin.
-confflags += --disable-write_mongodb
-
# xmms1 is required for the xmms plugin.
confflags += --disable-xmms
-# protobuf-compiler >= 3.0.0 and libgrpc++ are required for the grpc plugin.
-confflags += --disable-grpc
-
-# libqpos is required for the intel_rdt plugin.
-confflags += --disable-intel_rdt
-
# libsigrok4 incompatible with the plugin.
# Cf. https://github.com/collectd/collectd/issues/1574
confflags += --disable-sigrok
--disable-nfs \
--disable-protocols \
--disable-serial \
+ --disable-synproxy \
--disable-thermal \
--disable-vmem \
--disable-wireless
# These plugins are Intel-hardware specific.
ifeq (,$(filter amd64 i386, $(DEB_BUILD_ARCH)))
confflags += \
+ --disable-dpdkevents \
--disable-dpdkstat \
+ --disable-intel_pmu \
+ --disable-intel_rdt \
+ --disable-mcelog \
+ --disable-mic \
--disable-turbostat
endif
confflags += --disable-java
endif
+ifneq (,$(filter amd64 arm64 armel armhf i386 ppc64el powerpc, $(DEB_BUILD_ARCH)))
+ confflags += --disable-grpc
+endif
+
build: build-arch build-indep
build-arch: build-stamp
build-indep: build-stamp