Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork34.1k
Comments
gh-99086: Fix -Wstrict-prototypes, -Wimplicit-function-declaration warnings in configure.ac#99406
Conversation
741df47 toe7d69e1Comparethesamesam commentedNov 12, 2022
cc@erlend-aasland@kumaraditya303, followup from#99085. Apologies for missing a few! As penance, I'm going to do a followup now (but not generate configure yet as it won't be suitable to merge unless/until this is) in another PR for some |
thesamesam commentedNov 24, 2022
ping |
…aration fixesFollowup to12078e7. I ended up missinga few, apparently.Clang 16 makes -Wimplicit-function-declaration an error by defaultand warns on -Wstrict-prototypes. It's free to fix -Wstrict-prototypeswhile we're here and it futureproofs us, so throw that in.The only notable part of this which might not be super obvious is<stddef.h> for size_t.See:12078e7
kumaraditya303 left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others.Learn more.
Looks fine but I would like a review from@erlend-aasland
erlend-aasland left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others.Learn more.
Thanks, looks good to me! Sorry for the delay.
miss-islington commentedNov 26, 2022
Thanks@thesamesam for the PR, and@kumaraditya303 for merging it 🌮🎉.. I'm working now to backport this PR to: 3.10, 3.11. |
miss-islington commentedNov 26, 2022
Sorry,@thesamesam and@kumaraditya303, I could not cleanly backport this to |
miss-islington commentedNov 26, 2022
Sorry@thesamesam and@kumaraditya303, I had trouble checking out the |
kumaraditya303 commentedNov 26, 2022
@thesamesam Can you create the backports? thanks |
thesamesam commentedNov 30, 2022
@kumaraditya303 Happy to, thanks folks! |
…eclaration warnings in configure.ac (pythonGH-99406)Follow up to12078e7.(cherry picked from commite35ca41)
…eclaration warnings in configure.ac (pythonGH-99406)Follow up to12078e7.(cherry picked from commite35ca41)Co-authored-by: Sam James <sam@gentoo.org>
…eclaration warnings in configure.ac (pythonGH-99406)Follow up to12078e7..(cherry picked from commite35ca41)Co-authored-by: Sam James <sam@gentoo.org>
bedevere-bot commentedDec 1, 2022
GH-99919 is a backport of this pull request to the3.11 branch. |
bedevere-bot commentedDec 1, 2022
GH-99920 is a backport of this pull request to the3.10 branch. |
bedevere-bot commentedDec 1, 2022
GH-99920 is a backport of this pull request to the3.10 branch. |
…eclara… (python#99920)[3.10]pythongh-99086: Fix -Wstrict-prototypes, -Wimplicit-function-declaration warnings in configure.ac (pythonGH-99406)Follow up to12078e7.(cherry picked from commite35ca41)Co-authored-by: Sam James <sam@gentoo.org>
…eclara… (python#99920)[3.10]pythongh-99086: Fix -Wstrict-prototypes, -Wimplicit-function-declaration warnings in configure.ac (pythonGH-99406)Follow up to12078e7.(cherry picked from commite35ca41)Co-authored-by: Sam James <sam@gentoo.org>
…eclara… (python#99920)[3.10]pythongh-99086: Fix -Wstrict-prototypes, -Wimplicit-function-declaration warnings in configure.ac (pythonGH-99406)Follow up to12078e7.(cherry picked from commite35ca41)Co-authored-by: Sam James <sam@gentoo.org>
…eclara… (python#99920)[3.10]pythongh-99086: Fix -Wstrict-prototypes, -Wimplicit-function-declaration warnings in configure.ac (pythonGH-99406)Follow up to12078e7.(cherry picked from commite35ca41)Co-authored-by: Sam James <sam@gentoo.org>
…eclara… (python#99920)[3.10]pythongh-99086: Fix -Wstrict-prototypes, -Wimplicit-function-declaration warnings in configure.ac (pythonGH-99406)Follow up to12078e7.(cherry picked from commite35ca41)Co-authored-by: Sam James <sam@gentoo.org>
Uh oh!
There was an error while loading.Please reload this page.
…n fixes
Followup to12078e7. I ended up missing a few, apparently.
Clang 16 makes -Wimplicit-function-declaration an error by default and warns on -Wstrict-prototypes. It's free to fix -Wstrict-prototypes while we're here and it futureproofs us, so throw that in.
The only notable part of this which might not be super obvious is <stddef.h> for size_t.
See:12078e7
Signed-off-by: Sam Jamessam@gentoo.org