[issue31601] Availability of utimensat, futimens not checked correctly on macOS

2020-12-08 Thread Joshua Root
Joshua Root added the comment: Looks like this is fixed as of 3.9.1. -- resolution: -> fixed stage: -> resolved status: open -> closed ___ Python tracker ___ ___

[issue31601] Availability of utimensat, futimens not checked correctly on macOS

2019-08-13 Thread Ronald Oussoren
Ronald Oussoren added the comment: I'd prefer a solution that uses symbols where the are available (weak linking). That way users on newer systems can use all functionality available there, without having multiple binaries. I've done this in the past for older macOS versions, but don't know

[issue31601] Availability of utimensat, futimens not checked correctly on macOS

2019-08-12 Thread Gregory Szorc
Gregory Szorc added the comment: I ran into this with PyOxidizer. CPython's `configure` needs to be made aware of the current macOS SDK version and filter out symbols not present in the target macOS version. I worked around it by `undef`'ing some entries from the generated `pyconfig.h` file.

[issue31601] Availability of utimensat, futimens not checked correctly on macOS

2018-11-19 Thread Peter Petrik
Peter Petrik added the comment: This issue blocks QGIS distribution on MacOS for 10.11 and 10.12 releases, https://github.com/lutraconsulting/qgis-mac-packager/issues/22 I would like to know how much work is involved to fix the issue, possible whether there is a plan to fix it. Also we would

[issue31601] Availability of utimensat, futimens not checked correctly on macOS

2018-11-16 Thread Joshua Root
Joshua Root added the comment: This isn't just a cross-build issue, or rather (depending on how you look at it) cross-builds are increasingly the norm due to Apple only providing a newer SDK on older OS versions. For example the latest version of Xcode available for 10.12 only comes with the

[issue31601] Availability of utimensat, futimens not checked correctly on macOS

2018-11-16 Thread Peter Petrik
Change by Peter Petrik : -- components: +Cross-Build -Build, macOS nosy: +Alex.Willmer, Peter Petrik versions: +Python 3.7 ___ Python tracker ___ __

[issue31601] Availability of utimensat, futimens not checked correctly on macOS

2017-09-29 Thread Ronald Oussoren
Ronald Oussoren added the comment: This is true for other symbols as well, when deploying to older releases of macOS. I have added runtime checking for a number of symbols in the past, that could be extended to newer APIs. -- On the road, hence brief. Op 30 sep. 2017 om 09:17 heeft Terr

[issue31601] Availability of utimensat, futimens not checked correctly on macOS

2017-09-29 Thread Terry J. Reedy
Change by Terry J. Reedy : -- components: +macOS nosy: +ned.deily, ronaldoussoren title: Availability of utimensat and futimens not checked correctly on macOS -> Availability of utimensat,futimens not checked correctly on macOS ___ Python tracker