[New-bugs-announce] [issue23968] rename the platform directory from plat-$(MACHDEP) to plat-$(PLATFORM_TRIPLET)

Matthias Klose report at bugs.python.org
Wed Apr 15 21:04:07 CEST 2015


New submission from Matthias Klose:

Currently there is only one platform directory for all linux architectures, there are two reasons to have a separate directory for each architecture:

 - the contents of the files in this directory differ
   (most prominent case are the RTLD_* constants on various
   architectures).

 - The _sysconfigdata.py module is installed in the platdir.
   A cross build of the extensions in the standard library
   is done by running the python interpreter for the build
   machine with the platdir for the host machine.  This
   currently works for cross builds targeting a different
   os, but not cross building from one linux architecture
   to another.

This would then remove Lib/plat-linux and introduce some Lib/plat-$(PLATFORM_TRIPLET) directories.

----------
components: Installation
files: platdir.diff
keywords: patch
messages: 241143
nosy: doko, ncoghlan
priority: normal
severity: normal
status: open
title: rename the platform directory from plat-$(MACHDEP) to plat-$(PLATFORM_TRIPLET)
versions: Python 3.5
Added file: http://bugs.python.org/file39049/platdir.diff

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


More information about the New-bugs-announce mailing list