From 2511a25226b2b700111bdf431aa7206ce35fe24f Mon Sep 17 00:00:00 2001 From: Changqing Li Date: Fri, 24 Aug 2018 17:16:16 +0800 Subject: net-snmp: Fix host contamination If "/usr/local/ssl/include" directory exists on the host machine, net-snmp will also search the host openssl headers: x86_64-wrs-linux-libtool: compile: x86_64-wrs-linux-gcc ... -I/usr/local/ssl/include Fix this by selecting the proper sysroot headers using --with-openssl=${STAGING_EXECPREFIXDIR} Signed-off-by: Changqing Li Signed-off-by: Khem Raj --- meta-networking/recipes-protocols/net-snmp/net-snmp_5.8.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/meta-networking/recipes-protocols/net-snmp/net-snmp_5.8.bb b/meta-networking/recipes-protocols/net-snmp/net-snmp_5.8.bb index 413f033f87..779e5cd2df 100644 --- a/meta-networking/recipes-protocols/net-snmp/net-snmp_5.8.bb +++ b/meta-networking/recipes-protocols/net-snmp/net-snmp_5.8.bb @@ -56,6 +56,7 @@ EXTRA_OECONF = "--enable-shared \ --with-install-prefix=${D} \ --with-persistent-directory=${localstatedir}/lib/net-snmp \ ${@oe.utils.conditional('SITEINFO_ENDIANNESS', 'le', '--with-endianness=little', '--with-endianness=big', d)} \ + --with-openssl=${STAGING_EXECPREFIXDIR} \ " # net-snmp needs to have mib-modules=smux enabled to enable quagga to support snmp -- cgit v1.2.3-54-g00ecf