summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Korsgaard <peter@korsgaard.com>2016-04-18 16:43:10 +0200
committerPeter Korsgaard <peter@korsgaard.com>2016-04-18 23:19:25 +0200
commitfdbbff08bc8a62a1c5bc5c14f7fce07a84858cf9 (patch)
treeaf9e17c6afcfc6e5f7155dcd911c664d90aa1a54
parente25c603211806e5c43415dabd713c68ff11f22fe (diff)
netsnmp: ensure lm-sensors is available if enabled
The ucd-snmp/lmsensorsMib module uses lm-sensors, so ensure netsnmp is built after lm-sensors if enabled. As the list of mib modules to built is configured using a string option in Kconfig, we cannot easily select lm-sensors from the netsnmp package - But we can at least ensure it gets built before hand if enabled. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
-rw-r--r--package/netsnmp/netsnmp.mk5
1 files changed, 5 insertions, 0 deletions
diff --git a/package/netsnmp/netsnmp.mk b/package/netsnmp/netsnmp.mk
index 0eb3b2671..48273b51b 100644
--- a/package/netsnmp/netsnmp.mk
+++ b/package/netsnmp/netsnmp.mk
@@ -67,6 +67,11 @@ ifeq ($(BR2_PACKAGE_PCIUTILS),y)
NETSNMP_DEPENDENCIES += pciutils
endif
+# For ucd-snmp/lmsensorsMib
+ifeq ($(BR2_PACKAGE_LM_SENSORS),y)
+NETSNMP_DEPENDENCIES += lm-sensors
+endif
+
ifneq ($(BR2_PACKAGE_NETSNMP_ENABLE_MIBS),y)
NETSNMP_CONF_OPTS += --disable-mib-loading
NETSNMP_CONF_OPTS += --disable-mibs