-
Notifications
You must be signed in to change notification settings - Fork 1.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Building from Git with 3.14 Linux no-GIL fails #11436
Comments
Building with no-GIL support isn't going to work for a little bit, as need support from both cffi and pyo3. Those are tracked:
Since this is a long way down the line, I'm going to close this, as there's no action items for us at the moment. |
I've gotten a successful 3.13t build from cryptography 44.0.0.dev1 with a couple of small tweaks to CFFI- force-disabling limited API/abi3 features everywhere, and a bleeding-edge top-of-main build of
Bleeding-edge pyo3 0.23.0-dev supports an
Anyway, things seem to be getting a lot closer to working- FWIW, CFFI is passing nearly all of its test suite under 3.13t once we force-disabled the various places it sneaks in limited API enablement, so at least the very basic stuff is somewhat functional. |
I would not expect anything to work until the relevant tasks in the pyo3 issue are complete. I would not consider things building, or even the tests passing, as proof that things are sound. Neither of these actually perform multi-threaded operations. |
Oh definitely- the really hard part starts once everything actually does build and run 😆 - still nice to see things falling in line to at least get us to the edge of the cliff we're trying to hurl ourselves over. |
The text was updated successfully, but these errors were encountered: