[issue31359] `configure` script incorrectly detects symbols as available on Mac w/ Xcode 8+

Ronald Oussoren report at bugs.python.org
Wed Sep 6 03:15:33 EDT 2017


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 <report at bugs.python.org>
<http://bugs.python.org/issue31359>
_______________________________________


More information about the Python-bugs-list mailing list