Commit f163c2e
committed
windows: annotate pathcch dependency for pythoncore
This dependency was added in Python 3.9 as part of
bpo-39401 / Git commit 6a65eba44bfd82ccc8bed4b5c6dd6637549955d5.
The backport to Python 3.8 introduced run-time sniffing of the
symbol to avoid the hard library dependency.
This commit adds pathcch as a dependency for pythoncore. No
attention is made to the Python version, effectively meaning we
now require Windows 8 since this library is only available on
Windows 8. I'm fine with not claiming support for Windows 7: that
makes our support story simpler.
This should fix issues with missing symbols for e.g.
PathCchCanonicalizeEx when relinking a new library from the PYTHON.json
metadata.1 parent c3fa21f commit f163c2e
2 files changed
+8
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1753 | 1753 | | |
1754 | 1754 | | |
1755 | 1755 | | |
| 1756 | + | |
| 1757 | + | |
| 1758 | + | |
1756 | 1759 | | |
1757 | 1760 | | |
1758 | 1761 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
76 | 76 | | |
77 | 77 | | |
78 | 78 | | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
79 | 84 | | |
80 | 85 | | |
81 | 86 | | |
| |||
0 commit comments