--- a/components/python/python27/patches/04-solaris-64-bit.patch Wed Jul 22 05:12:12 2015 -0700
+++ b/components/python/python27/patches/04-solaris-64-bit.patch Fri Jul 24 09:56:22 2015 -0700
@@ -32,9 +32,9 @@
def get_export_symbols (self, ext):
"""Return the list of symbols that a shared extension has to
---- Python-2.7.6/Python/import.c.~1~ 2013-11-09 23:36:41.000000000 -0800
-+++ Python-2.7.6/Python/import.c 2014-05-14 12:53:34.233016586 -0700
-@@ -1288,6 +1288,57 @@
+--- Python-2.7.10/Python/import.c.~1~ 2015-05-10 10:17:01 -0800
++++ Python-2.7.10/Python/import.c 2015-05-18 14:28:34 -0700
+@@ -1292,6 +1292,57 @@
static int find_init_module(char *); /* Forward */
static struct filedescr importhookdescr = {"", "", IMP_HOOK};
@@ -92,7 +92,7 @@
static struct filedescr *
find_module(char *fullname, char *subname, PyObject *path, char *buf,
size_t buflen, FILE **p_fp, PyObject **p_loader)
-@@ -1302,11 +1353,10 @@
+@@ -1306,11 +1357,10 @@
static struct filedescr fd_builtin = {"", "", C_BUILTIN};
static struct filedescr fd_package = {"", "", PKG_DIRECTORY};
char *name;
@@ -105,7 +105,7 @@
if (p_loader != NULL)
*p_loader = NULL;
-@@ -1513,15 +1563,17 @@
+@@ -1517,15 +1567,17 @@
}
}
}
@@ -125,7 +125,7 @@
#if defined(PYOS_OS2) && defined(HAVE_DYNAMIC_LOADING)
/* OS/2 limits DLLs to 8 character names (w/o
extension)
-@@ -1562,21 +1614,20 @@
+@@ -1566,21 +1618,20 @@
fp = NULL;
}
}