Roumen Petrov <bugtr...@roumenpetrov.info> added the comment:

About Android issue with wchar still is applicable. So issue is not exactly as 
in 12010. Even with changed size  multi-byte functions just return return 
result like a byte array, i.e. without conversion.  Since python try to 
validate wide character at some point will be raised exception invalid 
multi-byte.
Only for test work around could be implement - "fake" conversion functions that 
just store char into wchar array and to use ascii codec.
Next is that lack of locale support and lack of locale information(structure is 
without members). 
Another issue is that loader does not resolve indirect dependencies. Many 
python modules depend from math library but are not linked with it and math 
functions are resolved later. This does not work on android and those modules 
must be explicitly linked to math library.
Also posix semaphores must be disabled.

As result python 3k regression tests except those that require locale support 
or ctype will pass.

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue3754>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to