I personally agree that huge changesets aren't good. But I can also see the problem of cross compiling should be sooner or later addressed. I'm fairly interested in cross building python on android too. A point to support cross compiling (instead native build arm-on-arm) could be android doesn't provide (to my knowledge) a native toolchain: that's a quite large target. And assuming arm equals unix so there's always an installed or installable compiler on it is not always the case. If I can suggest a simple solution that'd be a simple makefile to compile python (I have one on my own): no "configure" magic involved more akin to the windows build style (yes, I've just said the W* word). I hope this helps, antonio >>>> - Issue #17086: Backport the patches from the 3.3 branch to cross-build >>>> the package. >>> You aren't supposed to add new features to bugfix branches. Did you >>> have a specific reason to do this? >> One of the reasons for the long maintenance period on 2.7 is to keep >> it building as the underlying platforms change. With the rise of ARM >> systems, being able to reliably cross-build Python 2.7 for ARM from an >> x86_64 system is fairly important. > > I would like to see a better argument for this. The rise of ARM systems > is the rise of ARM systems powerful enough to build Python without > cross-compiling (which is why we *now* have ARM buildbots). > The very small ARM systems which need cross-compiling have existed for > decades. > >> That said, as a procedural point for build related new features in >> 2.7, I agree they should be proposed, with an explicit rationale, on >> python-dev before proceeding with the commit. > > I think this huge changeset should be reverted. It's a complete failure > in terms of procedure and following the rules. "Just because it can be > useful" is not a good enough reason to violate our release model > without even asking. > > Regards > > Antoine. > _______________________________________________ > Python-Dev mailing list > Python-Dev at python.org > http://mail.python.org/mailman/listinfo/python-dev > Unsubscribe: http://mail.python.org/mailman/options/python-dev/a.cavallo%40cavallinux.eu
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4