[Python-Dev] cross-compiling patches

Georg Brandl g.brandl at gmx.net
Sun Jul 1 11:37:50 CEST 2012


On 01.07.2012 10:22, Matthias Klose wrote:
> On 30.06.2012 23:17, Antoine Pitrou wrote:
>>
>> Hello,
>>
>> I think these patches are premature (they break compilation on OS X,
>> and they break ctypes configure on my Linux box).
>
> that was unrelated. fixed last night.

It's also something the buildbots can catch easily.

>> Furthermore, they
>> were committed post-beta, which means they should probably have waited
>> for after the 3.3 release. So I propose for these commits to be
>> reverted.
>
> somebody (?) asked on irc that either Martin or I should update the internal
> copies, and someone suggested to do the same with the expat sources. And I asked
> our release manager if he was ok with this post beta change.
>
>> (to be clear, I'm talking about all configure / Makefile / setup.py /
>> libffi changes since and including
>> http://hg.python.org/cpython/rev/e6e99d449bdc876fa57111e7e534c44ecbc3bcbd
>> )
>
> the first cross-build fixes went in in April, please consider these fixes for
> the then incomplete cros-build fixes. The build issues you did see last night,
> were fixed for the OS X build, and I reverted the update for the compiler search
> paths for the native build. So please lets keep this cross-build support for
> 3.3. It's working, tested with a arm-linux-gnueabi build on x86_64-linux-gnu.

FWIW, I agree that build fixes for platforms we already support are not a new
feature.  I am not happy about the amount of changes, and I hope that no such
big changes will come until final now...

Georg



More information about the Python-Dev mailing list