[issue23969] please set a SOABI for MacOSX

2015-07-04 Thread Ned Deily
Ned Deily added the comment: I think we can close this as finished. The only remaining item I can think of is to add something to the 3.5 What's New document but that should be done as part of Issue22980 for all affected platforms. -- status: open -> closed __

[issue23969] please set a SOABI for MacOSX

2015-05-25 Thread Ronald Oussoren
Ronald Oussoren added the comment: Ned: Keeping "darwin" as the platform tag is fine with me. It is slightly ugly because it doesn't match the platform tag used by distutils/setuptools, but is also something that most users won't use directly. That said: there was some talk about supporting iO

[issue23969] please set a SOABI for MacOSX

2015-05-22 Thread Ned Deily
Ned Deily added the comment: "If you want to recognize architecture specific sonames" For OS X we don't have a need to recognize architecture specific sonames because we want to continue to defer to the operating system to make the decisions about which, if any, architecture binary to load fro

[issue23969] please set a SOABI for MacOSX

2015-05-22 Thread Matthias Klose
Matthias Klose added the comment: so what you could do is to define more than one SOABI. The code in Python/dynload_shlib.c reads: "." SOABI ".so", ".abi" PYTHON_ABI_STRING ".so", ".so", so it still recognizes .so names. If you want to recognize architecture specific sonames, then

[issue23969] please set a SOABI for MacOSX

2015-05-22 Thread Ned Deily
Ned Deily added the comment: Ronald, the change to set the SOABI was pushed several weeks ago (but, because I left out a #, the commit message did not also show up here as I intended): New changeset 32c24eec035f by Ned Deily in branch 'default': Issues #22980, 23969: For OS X, use PEP 3149-styl

[issue23969] please set a SOABI for MacOSX

2015-05-16 Thread Ronald Oussoren
Ronald Oussoren added the comment: I'm in favour of using SOABI on OSX as well. The build system currently uses "darwin" for the platform triplet, that's a bit to minimal. I'd prefer to use "macosx" instead of "darwin" for the platform name, the same as is done for platform specific directori

[issue23969] please set a SOABI for MacOSX

2015-04-17 Thread Arfrever Frehtes Taifersar Arahesis
Changes by Arfrever Frehtes Taifersar Arahesis : -- nosy: +Arfrever ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscri

[issue23969] please set a SOABI for MacOSX

2015-04-15 Thread Ned Deily
Ned Deily added the comment: "what about iOS? isn't __APPLE__ there defined too?" It is but we currently don't have any iOS-specific checks snywhere in CPython. I have an additional patch to handle iOS here but I didn't want to break builds until adding full support for iOS as part of Issue23

[issue23969] please set a SOABI for MacOSX

2015-04-15 Thread Matthias Klose
Matthias Klose added the comment: what about iOS? isn't __APPLE__ there defined too? -- ___ Python tracker ___ ___ Python-bugs-list ma

[issue23969] please set a SOABI for MacOSX

2015-04-15 Thread Ned Deily
Changes by Ned Deily : -- assignee: -> ned.deily components: +Build, Macintosh stage: -> needs patch versions: +Python 3.5 ___ Python tracker ___ __

[issue23969] please set a SOABI for MacOSX

2015-04-15 Thread Matthias Klose
New submission from Matthias Klose: split out from http://bugs.python.org/issue22980#msg232065 please consider setting the SOABI for MacOSX. Afaics MacOSX is now the only major platform not setting these, at least including the SOABI. The idea is that it would be possible to ship "fat" wheels