This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author thomas-petazzoni
Recipients thomas-petazzoni
Date 2014-01-09.23:03:47
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1389308628.19.0.703903245548.issue20213@psf.upfronthosting.co.za>
In-reply-to
Content
The _sysconfigdata.py module contains definitions that are needed when building Python modules. In cross-compilation mode, when building Python extensions for the target, we need to use the _sysconfigdata.py of the target Python while executing the host Python.

However until now, the _sysconfigdata.py module was installed in build/lib.<arch>-<version> directory, together with a number of architecture-specific shared objects, which cannot be used with the host Python.

To solve this problem, this patch moves _sysconfigdata.py to a separate location, build/sysconfigdata.<arch>-<version>/, and only this directory gets added to the PYTHONPATH of the host Python interpreter when building Python modules for the target.
History
Date User Action Args
2014-01-09 23:03:48thomas-petazzonisetrecipients: + thomas-petazzoni
2014-01-09 23:03:48thomas-petazzonisetmessageid: <1389308628.19.0.703903245548.issue20213@psf.upfronthosting.co.za>
2014-01-09 23:03:48thomas-petazzonilinkissue20213 messages
2014-01-09 23:03:48thomas-petazzonicreate