Ronald Oussoren added the comment:

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).

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue31359>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to