[oe-commits] Lukas Bulwahn : site/common: deactivate a python cross-compilation runtime check

git at git.openembedded.org git at git.openembedded.org
Thu Aug 22 22:09:01 UTC 2013


Module: openembedded-core.git
Branch: danny
Commit: 0421102cbd78c2e8fe9a027d747be39882ebf20d
URL:    http://git.openembedded.org/?p=openembedded-core.git&a=commit;h=0421102cbd78c2e8fe9a027d747be39882ebf20d

Author: Lukas Bulwahn <lukas.bulwahn at oss.bmw-carit.de>
Date:   Sat Jun  1 14:24:19 2013 -0300

site/common: deactivate a python cross-compilation runtime check

In configure there is a runtime check to determine buggy getaddrinfo and as we
are cross-compiling this check goes wrong. If ipv6 is enabled in python, the
failed test is reported as fatal error with the message
Fatal: You must get working getaddrinfo() function.

Setting ac_cv_buggy_getaddrinfo=no deactivates the runtime check and allows to
compile python with ipv6 enabled.

This commit was cherry-picked from commit 66db85262bef08802af30964b415bff349cfba69
into the danny branch. The original commit was in turn derived from the commit
700b75e7661062aa93cf81205b78c8bf7609922d in the Classic OpenEmbedded Development
Tree.

Fixes: bug #4557

Signed-off-by: Lukas Bulwahn <lukas.bulwahn at oss.bmw-carit.de>
Signed-off-by: Richard Purdie <richard.purdie at linuxfoundation.org>
Signed-off-by: Dimas Abreu Dutra <dimasadutra at gmail.com>

---

 meta/site/common |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/meta/site/common b/meta/site/common
index 5da3ff4..1214a13 100644
--- a/meta/site/common
+++ b/meta/site/common
@@ -15,3 +15,5 @@ shadow_cv_utmpdir=${localstatedir}/run
 shadow_cv_logdir=${localstatedir}/log
 shadow_cv_passwd_dir=${bindir}
 
+# python: deactivate a runtime check for ipv6-support in python >=2.7.1 that fails when cross-compiling
+ac_cv_buggy_getaddrinfo=no



More information about the Openembedded-commits mailing list