Xavier de Gaye <xdeg...@gmail.com> added the comment:
Re-opening and setting the stage as 'needs patch': at least the cross-compilation should fail with a clear message when the cross-built libraries names and those of the native interpreter have the same suffix. > Assuming that you can rely on the loader to not open target binaries when > they're on the path to load from is unwise. Meanwhile a workaround may be to build the native interpreter with Py_DEBUG defined (using the --with-pydebug configure option) so that libraries names become different. ---------- components: +Cross-Build -Build nosy: +Alex.Willmer resolution: not a bug -> stage: resolved -> needs patch status: closed -> open type: -> compile error _______________________________________ Python tracker <rep...@bugs.python.org> <https://bugs.python.org/issue36125> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com