[oe] [PATCH][meta-networking] net-snmp: Fix host contamination
changqing.li at windriver.com
changqing.li at windriver.com
Fri Aug 24 09:16:16 UTC 2018
From: Changqing Li <changqing.li at windriver.com>
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 <changqing.li at windriver.com>
---
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 413f033..779e5cd 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
--
2.7.4
More information about the Openembedded-devel
mailing list