This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author ronaldoussoren
Recipients Maxime Belanger, ned.deily, ronaldoussoren
Date 2017-09-06.07:15:33
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1504682133.27.0.354953870982.issue31359@psf.upfronthosting.co.za>
In-reply-to
Content
An alternative solution, which is more invasive is to explicitly use weak linking, as is already used for some ancient APIs in posixmodule.c (look for "lchown" in Modules/posixmodule.c).

This is more invasive, but would be helpful for upstream as well because this allows building binaries that work on older versions of macOS but still make it possible to use new features when running on newer releases (and hence allows us to have a single installer for macOS 10.6+ without loosing features).
History
Date User Action Args
2017-09-06 07:15:33ronaldoussorensetrecipients: + ronaldoussoren, ned.deily, Maxime Belanger
2017-09-06 07:15:33ronaldoussorensetmessageid: <1504682133.27.0.354953870982.issue31359@psf.upfronthosting.co.za>
2017-09-06 07:15:33ronaldoussorenlinkissue31359 messages
2017-09-06 07:15:33ronaldoussorencreate