[issue19142] Cross-compile fails trying to execute foreign pgen on build host

R. David Murray report at bugs.python.org
Wed Oct 2 15:04:14 CEST 2013


R. David Murray added the comment:

I have no idea, frankly :)

I guess my point is that the tool chain was not designed with cross compilation in mind, so sorting out how to make it work and writing a howto is something that needs to be done.  The patches that have already been applied address a narrow need felt and fixed by the Debian folk, dealing with cross compiling 64 bit vs 32 bit, if I understand correctly.  I don't know if it is a general cross compile fix, but in theory it should at least have moved us closer.

Now, that said, as far as build order goes, what we do in general is to check in the sources that are built by the tools.  If you get your sources out of a tarball, make shouldn't try to rebuild those.  If you are working from a checkout, try 'make touch' before the make, to update the timestamps the way they would be in a release tarball.

----------

_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue19142>
_______________________________________


More information about the Python-bugs-list mailing list