diff -r f900f128dbb9 -r 0edecb568b2e components/python/python27/patches/04-solaris-64-bit.patch --- a/components/python/python27/patches/04-solaris-64-bit.patch Tue Jul 19 15:22:15 2016 +0200 +++ b/components/python/python27/patches/04-solaris-64-bit.patch Thu Jul 21 12:51:35 2016 -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.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 @@ +--- Python-2.7.12/Python/import.c.~1~ 2016-06-25 14:49:32.000000000 -0700 ++++ Python-2.7.12/Python/import.c 2016-07-07 13:43:53.807164009 -0700 +@@ -1310,6 +1310,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) -@@ -1306,11 +1357,10 @@ +@@ -1324,11 +1375,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; -@@ -1517,15 +1567,17 @@ +@@ -1535,15 +1585,17 @@ } } } @@ -125,7 +125,7 @@ #if defined(PYOS_OS2) && defined(HAVE_DYNAMIC_LOADING) /* OS/2 limits DLLs to 8 character names (w/o extension) -@@ -1566,21 +1618,20 @@ +@@ -1584,21 +1636,20 @@ fp = NULL; } }