bpo-40060 Expose socket.TCP_NOTSENT_LOWAT on macOS in official builds#19402
Closed
dimaqq wants to merge 2 commits intopython:masterfrom
dimaqq:bpo-40060-lowat
Closed
bpo-40060 Expose socket.TCP_NOTSENT_LOWAT on macOS in official builds#19402dimaqq wants to merge 2 commits intopython:masterfrom dimaqq:bpo-40060-lowat
dimaqq wants to merge 2 commits intopython:masterfrom
dimaqq:bpo-40060-lowat
Conversation
Contributor
Author
|
I'm not sure why Azure Pipeline failed, and now it seems the build log was cleaned up and I can't see it. |
Contributor
Author
|
What now? |
Contributor
Author
|
The logs goes like: So, not my fault :) |
Member
|
Re-running after Tests/Windows(x64) failed when test_subprocessing hung until timeout. All other tests in that run and all other runs passed. The same test passed on my machine on master and PR branch with re-compile. Re-running here from the error page failed after a minute. Going so far after 10 minutes after re-open. |
Contributor
Author
|
@terryjreedy feel free to use this PR to debug the build thing if you want :) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Somehow, it turns out that
TCP_NOTSENT_LOWATthat's available since 3.7.x is not available in the official macOS builds 🙀This change exports the constant even if cpython is built against very old header files, as it's presumed to be the case for official macOS builds.
https://bugs.python.org/issue40060
https://bugs.python.org/issue40060