[issue28849] do not define sys.implementation._multiarch on Android

2017-03-31 Thread Donald Stufft
Changes by Donald Stufft : -- pull_requests: +1088 ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail

[issue28849] do not define sys.implementation._multiarch on Android

2016-12-14 Thread Roundup Robot
Roundup Robot added the comment: New changeset ab3d870aa3bc by Xavier de Gaye in branch '3.6': Issue #28849: Skip test_sysconfig.test_triplet_in_ext_suffix on non linux platforms. https://hg.python.org/cpython/rev/ab3d870aa3bc New changeset 0ff181ca7558 by Xavier de Gaye in branch 'default': Is

[issue28849] do not define sys.implementation._multiarch on Android

2016-12-11 Thread Xavier de Gaye
Changes by Xavier de Gaye : -- resolution: -> fixed stage: patch review -> resolved status: open -> closed ___ Python tracker ___ ___

[issue28849] do not define sys.implementation._multiarch on Android

2016-12-10 Thread Roundup Robot
Roundup Robot added the comment: New changeset b3ba41bf92c7 by Xavier de Gaye in branch '3.6': Issue #28849: Do not define sys.implementation._multiarch on Android. https://hg.python.org/cpython/rev/b3ba41bf92c7 New changeset 40e8b39199da by Xavier de Gaye in branch 'default': Issue #28849: Merg

[issue28849] do not define sys.implementation._multiarch on Android

2016-12-03 Thread Xavier de Gaye
Xavier de Gaye added the comment: The MULTIARCH triplet: * is used by the build system in the suffix of the name of the _sysconfigdata private module, it may have any value (including being empty) when the platform is non-multiarch - for example cross-compiling for an Android emulator with th

[issue28849] do not define sys.implementation._multiarch on Android

2016-12-03 Thread Xavier de Gaye
Xavier de Gaye added the comment: The change made by the patch in Makefile.pre.in handles the removing of the dangling underscore in the patch of issue 28833, it is not needed. android_multiarch_2.patch is simpler: the change in Makefile.pre.in has been removed and test_triplet_in_ext_suffix is

[issue28849] do not define sys.implementation._multiarch on Android

2016-12-01 Thread Matthias Klose
Matthias Klose added the comment: > An idea is renaming it to something like target_architecture > to make things clearer Yes, that was my intent, and I think it is the right solution. using $(MACHDEP)_$(MULTIARCH) in the sysconfigdata name and probably in other places was not a good idea (int

[issue28849] do not define sys.implementation._multiarch on Android

2016-12-01 Thread Chi Hsuan Yen
Chi Hsuan Yen added the comment: Actually all UNIX-like platforms now have non-empty sys.implementation._multiarch now (msg273875). An idea is renaming it to something like target_architecture to make things clearer. It will be a triplet on all system, whether cross-built or not. --

[issue28849] do not define sys.implementation._multiarch on Android

2016-12-01 Thread Xavier de Gaye
New submission from Xavier de Gaye: Android is not a multiarch system and the unix build system can cross compile non-multiarch systems as well as multiarch systems. This is a follow up of the decisions implemented in issue 28046 and the patch fixes also an oversight made in this issue in Mak