kumquat-buildroot/package/python/python-2.7-030-fix-long-long-format.patch
Maxime Ripard 10e1927e1a python: Add the needed patches to compile python2.7 in buildroot.
Signed-off-by: Maxime Ripard <ripard@archos.com>
2011-01-25 08:56:20 +01:00

20 lines
775 B
Diff

Python's configure assume than when cross-compiling the target has no
support for long long int. This assumption breaks compilation later in the
process. Since gcc handles long long support, we can change the value to
assume that there is such support.
Patch by Maxime Ripard <ripard@archos.com>
diff -rduNp Python-2.7.orig/configure Python-2.7/configure
--- Python-2.7.orig/configure 2010-09-30 12:05:54.000000000 +0200
+++ Python-2.7/configure 2010-09-30 12:12:30.000000000 +0200
@@ -13517,7 +13517,7 @@ $as_echo_n "checking for %lld and %llu p
$as_echo_n "(cached) " >&6
else
if test "$cross_compiling" = yes; then :
- ac_cv_have_long_long_format=no
+ ac_cv_have_long_long_format=yes
else
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h. */