netsnmp: Remove ldconfig calls
ldconfig breaks links created by gpu-viv-bin-mx6q. fixes http://autobuild.buildroot.net/results/ab5/ab57dd3729d529366808cbfc802f49360b2ec2b9/ [Peter: use NETSNMP_INSTALL_*_OPT, only install initscript for sysv init] Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Tested-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
This commit is contained in:
parent
3d9f09a108
commit
85235ba273
@ -24,6 +24,8 @@ NETSNMP_CONF_OPT = --with-persistent-directory=/var/lib/snmp \
|
|||||||
--with-out-mib-modules="$(call qstrip,$(BR2_PACKAGE_NETSNMP_WITHOUT_MIB_MODULES))" \
|
--with-out-mib-modules="$(call qstrip,$(BR2_PACKAGE_NETSNMP_WITHOUT_MIB_MODULES))" \
|
||||||
--with-out-transports="Unix" \
|
--with-out-transports="Unix" \
|
||||||
--disable-manuals
|
--disable-manuals
|
||||||
|
NETSNMP_INSTALL_STAGING_OPT = DESTDIR=$(STAGING_DIR) LIB_LDCONFIG_CMD=true install
|
||||||
|
NETSNMP_INSTALL_TARGET_OPT = DESTDIR=$(TARGET_DIR) LIB_LDCONFIG_CMD=true install
|
||||||
NETSNMP_MAKE = $(MAKE1)
|
NETSNMP_MAKE = $(MAKE1)
|
||||||
NETSNMP_CONFIG_SCRIPTS = net-snmp-config
|
NETSNMP_CONFIG_SCRIPTS = net-snmp-config
|
||||||
|
|
||||||
@ -61,21 +63,26 @@ ifneq ($(BR2_INET_IPV6),y)
|
|||||||
define NETSNMP_REMOVE_MIBS_IPV6
|
define NETSNMP_REMOVE_MIBS_IPV6
|
||||||
rm -f $(TARGET_DIR)/usr/share/snmp/mibs/IPV6*
|
rm -f $(TARGET_DIR)/usr/share/snmp/mibs/IPV6*
|
||||||
endef
|
endef
|
||||||
|
|
||||||
|
NETSNMP_POST_INSTALL_TARGET_HOOKS += NETSNMP_REMOVE_MIBS_IPV6
|
||||||
endif
|
endif
|
||||||
|
|
||||||
ifneq ($(BR2_PACKAGE_NETSNMP_ENABLE_DEBUGGING),y)
|
ifneq ($(BR2_PACKAGE_NETSNMP_ENABLE_DEBUGGING),y)
|
||||||
NETSNMP_CONF_OPT += --disable-debugging
|
NETSNMP_CONF_OPT += --disable-debugging
|
||||||
endif
|
endif
|
||||||
|
|
||||||
define NETSNMP_INSTALL_TARGET_CMDS
|
|
||||||
$(TARGET_MAKE_ENV) $(MAKE) -C $(@D) \
|
define NETSNMP_REMOVE_BLOAT_MIBS
|
||||||
DESTDIR=$(TARGET_DIR) install
|
|
||||||
$(INSTALL) -D -m 0755 package/netsnmp/S59snmpd \
|
|
||||||
$(TARGET_DIR)/etc/init.d/S59snmpd
|
|
||||||
for mib in $(NETSNMP_BLOAT_MIBS); do \
|
for mib in $(NETSNMP_BLOAT_MIBS); do \
|
||||||
rm -f $(TARGET_DIR)/usr/share/snmp/mibs/$$mib-MIB.txt; \
|
rm -f $(TARGET_DIR)/usr/share/snmp/mibs/$$mib-MIB.txt; \
|
||||||
done
|
done
|
||||||
$(NETSNMP_REMOVE_MIBS_IPV6)
|
endef
|
||||||
|
|
||||||
|
NETSNMP_POST_INSTALL_TARGET_HOOKS += NETSNMP_REMOVE_BLOAT_MIBS
|
||||||
|
|
||||||
|
define NETSNMP_INSTALL_INIT_SYSV
|
||||||
|
$(INSTALL) -D -m 0755 package/netsnmp/S59snmpd \
|
||||||
|
$(TARGET_DIR)/etc/init.d/S59snmpd
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define NETSNMP_STAGING_NETSNMP_CONFIG_FIXUP
|
define NETSNMP_STAGING_NETSNMP_CONFIG_FIXUP
|
||||||
|
Loading…
Reference in New Issue
Block a user