From e6b614c9c6e3e1cf9d8a2ee04c471aff9fb7b2ef Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stefan=20S=C3=B8rensen?= Date: Tue, 17 Feb 2015 16:42:11 +0100 Subject: [PATCH] netsnmp: Set ac_cv_NETSNMP_CAN_USE_SYSCTL to no MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit NETSNMP_CAN_USE_SYSCTL is for BSD systems, setting it to yes on Linux systems breaks compilation when the mibII mib is enabled. Prior to commit 30bb1bdca49a1dcb71d477e546a40840af865ce2 ("netsnmp: bump version") from November 2008, this variable was already set to no, and was changed to yes by the commit, with no explanation. And the previous code indeed had a comment saying: # We set CAN_USE_SYSCTL to no and use /proc since the sysctl code # in this thing is apparently intended for freebsd or some such # thing... [Thomas: improved commit log.] Signed-off-by: Stefan Sørensen Signed-off-by: Thomas Petazzoni --- package/netsnmp/netsnmp.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/netsnmp/netsnmp.mk b/package/netsnmp/netsnmp.mk index bfc2a74a97..f1b103e4ea 100644 --- a/package/netsnmp/netsnmp.mk +++ b/package/netsnmp/netsnmp.mk @@ -10,7 +10,7 @@ NETSNMP_SOURCE = net-snmp-$(NETSNMP_VERSION).tar.gz NETSNMP_LICENSE = Various BSD-like NETSNMP_LICENSE_FILES = COPYING NETSNMP_INSTALL_STAGING = YES -NETSNMP_CONF_ENV = ac_cv_NETSNMP_CAN_USE_SYSCTL=yes +NETSNMP_CONF_ENV = ac_cv_NETSNMP_CAN_USE_SYSCTL=no NETSNMP_CONF_OPTS = \ --with-persistent-directory=/var/lib/snmp \ --with-defaults \