[honister][meta-networking][PATCH] net-snmp: Avoid running `make clean` as it may fail


Peter Kjellerstedt
 

Rebuilding net-snmp may cause autotools_preconfigure() to run `make
clean`, which in turn can cause `configure`to be run. However, since
CACHED_CONFIGUREVARS is not set under those circumstances, `configure`
will run with an incorrect configuration and the build will fail with:

checking for /etc/printcap... configure: error: cannot check for
file existence when cross compiling

Avoid the problem by setting CLEANBROKEN = "1".

Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@...>
Signed-off-by: Khem Raj <raj.khem@...>
---
meta-networking/recipes-protocols/net-snmp/net-snmp_5.9.1.bb | 1 +
1 file changed, 1 insertion(+)

diff --git a/meta-networking/recipes-protocols/net-snmp/net-snmp_5.9.1.bb b/meta-networking/recipes-protocols/net-snmp/net-snmp_5.9.1.bb
index e5a28de40..eb60750e2 100644
--- a/meta-networking/recipes-protocols/net-snmp/net-snmp_5.9.1.bb
+++ b/meta-networking/recipes-protocols/net-snmp/net-snmp_5.9.1.bb
@@ -40,6 +40,7 @@ EXTRA_OEMAKE = "INSTALL_PREFIX=${D} OTHERLDFLAGS='${LDFLAGS}' HOST_CPPFLAGS='${B

PARALLEL_MAKE = ""
CCACHE = ""
+CLEANBROKEN = "1"

TARGET_CC_ARCH += "${LDFLAGS}"

Join openembedded-devel@lists.openembedded.org to automatically receive all group messages.