From 975e14469bf98d408eabbbc0fe71d4f6d4ad620a Mon Sep 17 00:00:00 2001 From: Michael 'Mickey' Lauer Date: Thu, 29 Jan 2009 10:09:33 +0100 Subject: python: fix libffi building for mips. Should close #5001 --- packages/python/files/06-libffi-enable-default-mips.patch | 12 ++++++++++++ packages/python/python_2.6.1.bb | 3 ++- 2 files changed, 14 insertions(+), 1 deletion(-) create mode 100644 packages/python/files/06-libffi-enable-default-mips.patch (limited to 'packages') diff --git a/packages/python/files/06-libffi-enable-default-mips.patch b/packages/python/files/06-libffi-enable-default-mips.patch new file mode 100644 index 0000000000..b01f0c751d --- /dev/null +++ b/packages/python/files/06-libffi-enable-default-mips.patch @@ -0,0 +1,12 @@ +Index: Python-2.6.1/Modules/_ctypes/libffi/fficonfig.py.in +=================================================================== +--- Python-2.6.1.orig/Modules/_ctypes/libffi/fficonfig.py.in ++++ Python-2.6.1/Modules/_ctypes/libffi/fficonfig.py.in +@@ -5,6 +5,7 @@ src/prep_cif.c + ffi_platforms = { + 'MIPS_IRIX': ['src/mips/ffi.c', 'src/mips/o32.S', 'src/mips/n32.S'], + 'MIPS_LINUX': ['src/mips/ffi.c', 'src/mips/o32.S'], ++ 'MIPS': ['src/mips/ffi.c', 'src/mips/o32.S'], + 'X86': ['src/x86/ffi.c', 'src/x86/sysv.S'], + 'X86_FREEBSD': ['src/x86/ffi.c', 'src/x86/sysv.S'], + 'X86_WIN32': ['src/x86/ffi.c', 'src/x86/win32.S'], diff --git a/packages/python/python_2.6.1.bb b/packages/python/python_2.6.1.bb index c0eb596c02..8c3f3544a8 100644 --- a/packages/python/python_2.6.1.bb +++ b/packages/python/python_2.6.1.bb @@ -1,7 +1,7 @@ require python.inc DEPENDS = "python-native db gdbm openssl readline sqlite3 tcl tk zlib" DEPENDS_sharprom = "python-native db readline zlib gdbm openssl" -PR = "ml1" +PR = "ml2" SRC_URI = "\ http://www.python.org/ftp/python/${PV}/Python-${PV}.tar.bz2 \ @@ -11,6 +11,7 @@ SRC_URI = "\ file://03-fix-tkinter-detection.patch;patch=1 \ file://04-default-is-optimized.patch;patch=1 \ file://05-enable-ctypes-cross-build.patch;patch=1 \ + file://06-libffi-enable-default-mips.patch;patch=1 \ \ # not yet pushed forward # sitecustomize, sitebranding -- cgit 1.2.3-korg