Cyd Haselton added the comment: Your question about -fPIE brings up a question: How should the differences between Android 5 and previous versions be handled in regards to this issue?
Other than mandatory -fPIE, there are changes to Android[s libc that may make patches for python on Android 4.x incompatible with Android 5. Thoughts? On June 29, 2015 9:29:35 AM CDT, Cyd Haselton <rep...@bugs.python.org> wrote: > >Cyd Haselton added the comment: > >No...haven't upgraded to Android 5.0 yet. > >On June 29, 2015 9:00:01 AM CDT, Ryan Gonzalez <rep...@bugs.python.org> >wrote: >> >>Ryan Gonzalez added the comment: >> >>You compiled with -fPIE and GCC, right? I know the Android Clang seems >>broken. >> >>On June 29, 2015 7:09:25 AM CDT, Cyd Haselton <rep...@bugs.python.org> >>wrote: >>> >>>Cyd Haselton added the comment: >>> >>>FYI, Figured out that running ./configure with --with-pydebug does >NOT >>>define Py_DEBUG in pyconfig.h. >>> >>>Defining it in pyconfig.h got me past the "undefined reference to >>>`_PyUnicode_CheckConsistency'" error, but i'm now getting this: >>> >>>if test $? -ne 0 ; then \ >>> echo "generate-posix-vars failed" ; \ >>> rm -f ./pybuilddir.txt ; \ >>> exit 1 ; \ >>>fi >>>Debug memory block at address p=0x90b7b0: API '' >>> 2416312320 bytes originally requested >>> The 3 pad bytes at p-3 are not all FORBIDDENBYTE (0xfb): >>> at p-3: 0x00 *** OUCH >>> at p-2: 0x00 *** OUCH >>> at p-1: 0x00 *** OUCH >>> Because memory is corrupted at the start, the count of bytes >>requested >>> may be bogus, and checking the trailing pad bytes may >segfault. >>> The 4 pad bytes at tail=0x9096b7b0 are Segmentation fault >>>generate-posix-vars failed >>>make: *** [pybuilddir.txt] Error 1 >>> >>>Will re-check patch application and try again >>> >>>---------- >>> >>>_______________________________________ >>>Python tracker <rep...@bugs.python.org> >>><http://bugs.python.org/issue23496> >>>_______________________________________ >> >>---------- >> >>_______________________________________ >>Python tracker <rep...@bugs.python.org> >><http://bugs.python.org/issue23496> >>_______________________________________ > >---------- > >_______________________________________ >Python tracker <rep...@bugs.python.org> ><http://bugs.python.org/issue23496> >_______________________________________ ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue23496> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com