GeezerVisonThe World Wide Web, restored to 800 pixels of glory. | ||||||
| Home|About|Gaming cabinet|Archives|How it works|Starter sites | ||||||
GeezerVison is showing github.com — gh-85283: _stat extension now uses the limited C API by vstinner · Pull Request #110711 · python/cpython Conversation
|
|
Sorry, something went wrong.
There was an error while loading. Please reload this page.
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
I approved as this seems trivial so "lets do it!", obviously figuring out the windows build excitement in CI needs to happen first. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
What's going on? Now Windows build fails with: |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
Ok, I found the root issue and wrote a fix: PR gh-110725. The problem comes from PyAPI_FUNC(), PyAPI_DATA() and PyMODINIT_FUNC macros which have a different implementation depending if the 3 Py_BUILD_CORE macros are defined or not. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
The _stat C extension is now built with the limited C API.
052d021 to
a0cc4f5
Compare
|
Merged, thanks for the review @gpshead and @erlend-aasland. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
…0711) pythongh-85283: _stat extension uses the limited C API The _stat C extension is now built with the limited C API.
There was an error while loading. Please reload this page.
Successfully merging this pull request may close these issues.
There was an error while loading. Please reload this page.