New submission from Xavier de Gaye:

The android loader complains when shared libraries are not linked against their 
needed libraries (see also issue #21668).  When ncurses is cross-compiled as a 
shared library, the curses and readline modules must be linked with 
libtinfow.so.

The attached patch is a quick hack: setup.py spawns readelf to get the list of 
needed libraries, but this fails as the readelf path name is wrong (it is not 
the absolute path) and so cannot be used as is for a correct patch.

----------
components: Cross-Build
files: curses_readline.patch
keywords: patch
messages: 264274
nosy: Alex.Willmer, xdegaye
priority: normal
severity: normal
status: open
title: missing symbols in curses and readline modules on android
type: behavior
versions: Python 3.6
Added file: http://bugs.python.org/file42604/curses_readline.patch

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

Reply via email to