<p dir="ltr">Oh wow, has a year passed already? I don't have access to an Android device suitable for development, and Cyd seems to have disappeared, which is why the issue ended up abandoned. I'd be happy to try to help with the new effort if possible!</p>
<p dir="ltr">--<br>
Ryan<br>
[ERROR]: Your autotools build scripts are 200 lines longer than your program. Something’s wrong.<br>
<a href="http://kirbyfan64.github.io/">http://kirbyfan64.github.io/</a></p>
<div class="gmail_quote">On Apr 25, 2016 3:24 PM, "Xavier de Gaye" <<a href="mailto:xdegaye@gmail.com">xdegaye@gmail.com</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On 04/25/2016 04:36 PM, Eric Snow wrote:<br>
> On Sun, Apr 24, 2016 at 1:20 AM, Xavier de Gaye <<a href="mailto:xdegaye@gmail.com" target="_blank">xdegaye@gmail.com</a>> wrote:<br>
>> Starting with API level 21 (Android 5.0), the build of python3 with the<br>
>> official android toolchains (that is, without resorting to external<br>
>> libraries<br>
>> for wide character support) runs correctly.  With the set of patches<br>
>> described<br>
>> in the patches/Makefile file at [1], the cpython test suite runs[2] on the<br>
>> android x86 and armv7 emulators with only few errors[3].  Those errors are<br>
>> listed with their corresponding error messages, this may give a raw idea of<br>
>> the effort needed to support this platform.<br>
><br>
> How does this relate to <a href="http://bugs.python.org/issue23496" rel="noreferrer" target="_blank">http://bugs.python.org/issue23496</a>?<br>
<br>
<br>
The patches in issue 23496 address the native compilation of Android 4.4.2 on<br>
an android device using a port of gcc on this device.  Some of these patches<br>
are not needed anymore on Android 5.0 and it seems that the kbox_fix.patch is<br>
needed because the KBOX application is used to build python in issue 23496.<br>
<br>
The existing issues that are relevant to the android platform are, I think:<br>
    issue #26723: Add an option to skip _decimal module<br>
    issue #22747: Interpreter fails in initialize on systems where<br>
                  HAVE_LANGINFO_H is undefined<br>
    issue #16353: add function to os module for getting path to default shell<br>
    issue #20306: Lack of pw_gecos field in Android's struct passwd causes<br>
                  cross-compilation for the pwd module to fail<br>
<br>
Xavier<br>
<br>
_______________________________________________<br>
Python-Dev mailing list<br>
<a href="mailto:Python-Dev@python.org" target="_blank">Python-Dev@python.org</a><br>
<a href="https://mail.python.org/mailman/listinfo/python-dev" rel="noreferrer" target="_blank">https://mail.python.org/mailman/listinfo/python-dev</a><br>
Unsubscribe: <a href="https://mail.python.org/mailman/options/python-dev/rymg19%40gmail.com" rel="noreferrer" target="_blank">https://mail.python.org/mailman/options/python-dev/rymg19%40gmail.com</a><br>
</blockquote></div>