summaryrefslogtreecommitdiffstats
path: root/package/python-gobject/0001-add-PYTHON_INCLUDES-override.patch
diff options
context:
space:
mode:
authorPeter Korsgaard <peter@korsgaard.com>2014-12-01 18:48:30 +0100
committerPeter Korsgaard <peter@korsgaard.com>2014-12-03 23:02:49 +0100
commita2ff50d2ae368bab568b063d8ad57d87fad89a61 (patch)
tree6a3b6e2248fff3dc58df85c771253765c8ad1f82 /package/python-gobject/0001-add-PYTHON_INCLUDES-override.patch
parent834da4d4545d1a8d14346dc73e77cc98890f3a9e (diff)
downloadbuildroot-a2ff50d2ae368bab568b063d8ad57d87fad89a61.tar.gz
buildroot-a2ff50d2ae368bab568b063d8ad57d87fad89a61.zip
package: add python-gobject
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Diffstat (limited to 'package/python-gobject/0001-add-PYTHON_INCLUDES-override.patch')
-rw-r--r--package/python-gobject/0001-add-PYTHON_INCLUDES-override.patch32
1 files changed, 32 insertions, 0 deletions
diff --git a/package/python-gobject/0001-add-PYTHON_INCLUDES-override.patch b/package/python-gobject/0001-add-PYTHON_INCLUDES-override.patch
new file mode 100644
index 0000000000..d883f60ddf
--- /dev/null
+++ b/package/python-gobject/0001-add-PYTHON_INCLUDES-override.patch
@@ -0,0 +1,32 @@
+[PATCH] m4/python.m4: add PYTHON_INCLUDES override for cross compilation
+
+As the configure script mixes up host/target python. Equivalent to the
+similar code in dbus-python.
+
+Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
+---
+ m4/python.m4 | 4 ++++
+ 1 file changed, 4 insertions(+)
+
+Index: python-gobject-2.28.6/m4/python.m4
+===================================================================
+--- python-gobject-2.28.6.orig/m4/python.m4
++++ python-gobject-2.28.6/m4/python.m4
+@@ -43,6 +43,9 @@
+ [AC_REQUIRE([AM_PATH_PYTHON])
+ AC_MSG_CHECKING(for headers required to compile python extensions)
+ dnl deduce PYTHON_INCLUDES
++if test "${PYTHON_INCLUDES+set}" = set; then
++ AC_MSG_NOTICE([PYTHON_INCLUDES overridden to: $PYTHON_INCLUDES])
++else
+ py_prefix=`$PYTHON -c "import sys; sys.stdout.write(sys.prefix)"`
+ py_exec_prefix=`$PYTHON -c "import sys; sys.stdout.write(sys.exec_prefix)"`
+ PYTHON_CONFIG=`which $PYTHON`-config
+@@ -54,6 +57,7 @@
+ PYTHON_INCLUDES="$PYTHON_INCLUDES -I${py_exec_prefix}/include/python${PYTHON_VERSION}"
+ fi
+ fi
++fi
+ AC_SUBST(PYTHON_INCLUDES)
+ dnl check if the headers exist:
+ save_CPPFLAGS="$CPPFLAGS"
OpenPOWER on IntegriCloud