Skip to content

Conversation

@CorvinM
Copy link
Contributor

@CorvinMCorvinM commented Aug 28, 2023

Closes#108525

Please see issue #108525 for background. I could not find any information in the documentation on if ABI compatibility between bugfix release shared objects is a warranty. However, using the private API in the C support libraries like _ssl appears to be common and would cause ABI breakage on private API changes.

If this interpretation is incorrect, please let me know as I think clarification would be helpful regardless.


📚 Documentation preview 📚: https://cpython-previews--108582.org.readthedocs.build/

@bedevere-botbedevere-bot added docs Documentation in the Doc dir skip news labels Aug 28, 2023
@CorvinMCorvinM marked this pull request as ready for review August 28, 2023 20:35
@CorvinMCorvinM requested a review from encukou as a code ownerAugust 28, 2023 20:35
@encukou
Copy link
Member

I feel that this is not the right place for this note, since in this case the user is not really interacting with the C API. Why would someone look here?

In what situation would you use an internal extension with a different build of Python?

@CorvinMCorvinM closed this Oct 25, 2023
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

awaiting reviewdocsDocumentation in the Doc dirskip news

Projects

None yet

Development

Successfully merging this pull request may close these issues.

ImportError: _ssl.so: undefined symbol: _PyModule_Add

3 participants

@CorvinM@encukou@bedevere-bot