gh-107279 Add <stddef.h>
to Modules/zlibmodule.c
to fix failing builds
#107280
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.
See the message in commit 733d38c for a quick overview.
Essentially, it looks like #106871 updated some internal C implementations, but missed adding
<stddef.h>
to theModules/zlibmodule.c
file. I noticed this when looking at the output of the build after commit fabcbe9 was merged, and the following 2 commits (6a43cce and 2b1a81e) also failed with the same error.Interestingly, not all platforms seem to fail because of this omission. In commit 2b1a81e, for example:
This seems a odd to me, but I'm not familiar enough with the CI/build process to offer a suggestion for this discrepancy between platforms.
<stddef.h>
toModules/zlibmodule.c
to fix failing builds #107279