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.
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
gh-113565: Improve and harden detection of curses dependencies #119816
gh-113565: Improve and harden detection of curses dependencies #119816
Changes from 1 commit
71a243d
a036e9f
a57e18d
2965d4c
de58647
f874d3f
4eb1580
fb275e2
18b68c5
6031b83
bedd4b0
4990e46
e61f55d
289058c
739af74
7edb576
68336b7
b5b8582
311da9a
26d2d0f
487e0fd
File filter
Filter by extension
Conversations
Jump to
There are no files selected for viewing
Check failure on line 80 in Include/py_curses.h
GitHub Actions / Ubuntu / build and test
Check failure on line 80 in Include/py_curses.h
GitHub Actions / Ubuntu / build and test
Check failure on line 80 in Include/py_curses.h
GitHub Actions / Address sanitizer
Check failure on line 80 in Include/py_curses.h
GitHub Actions / Address sanitizer
Check failure on line 80 in Include/py_curses.h
GitHub Actions / Hypothesis tests on Ubuntu
Check failure on line 80 in Include/py_curses.h
GitHub Actions / Hypothesis tests on Ubuntu
Check failure on line 80 in Include/py_curses.h
GitHub Actions / Ubuntu SSL tests with OpenSSL (3.2.1)
Check failure on line 80 in Include/py_curses.h
GitHub Actions / Ubuntu SSL tests with OpenSSL (3.2.1)
Check failure on line 80 in Include/py_curses.h
GitHub Actions / Ubuntu SSL tests with OpenSSL (3.0.13)
Check failure on line 80 in Include/py_curses.h
GitHub Actions / Ubuntu SSL tests with OpenSSL (3.0.13)
Check failure on line 80 in Include/py_curses.h
GitHub Actions / Ubuntu (free-threading) / build and test
Check failure on line 80 in Include/py_curses.h
GitHub Actions / Ubuntu (free-threading) / build and test
Check failure on line 80 in Include/py_curses.h
GitHub Actions / Ubuntu SSL tests with OpenSSL (1.1.1w)
Check failure on line 80 in Include/py_curses.h
GitHub Actions / Ubuntu SSL tests with OpenSSL (1.1.1w)
Check failure on line 80 in Include/py_curses.h
GitHub Actions / Ubuntu SSL tests with OpenSSL (3.1.5)
Check failure on line 80 in Include/py_curses.h
GitHub Actions / Ubuntu SSL tests with OpenSSL (3.1.5)
Check failure on line 173 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu / build and test
Check failure on line 173 in Modules/_cursesmodule.c
GitHub Actions / Address sanitizer
Check failure on line 173 in Modules/_cursesmodule.c
GitHub Actions / Hypothesis tests on Ubuntu
Check failure on line 173 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu SSL tests with OpenSSL (3.2.1)
Check failure on line 173 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu SSL tests with OpenSSL (3.0.13)
Check failure on line 173 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu (free-threading) / build and test
Check failure on line 173 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu SSL tests with OpenSSL (1.1.1w)
Check failure on line 173 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu SSL tests with OpenSSL (3.1.5)
Check failure on line 185 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu / build and test
Check failure on line 185 in Modules/_cursesmodule.c
GitHub Actions / Address sanitizer
Check failure on line 185 in Modules/_cursesmodule.c
GitHub Actions / Hypothesis tests on Ubuntu
Check failure on line 185 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu SSL tests with OpenSSL (3.2.1)
Check failure on line 185 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu SSL tests with OpenSSL (3.0.13)
Check failure on line 185 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu (free-threading) / build and test
Check failure on line 185 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu SSL tests with OpenSSL (1.1.1w)
Check failure on line 185 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu SSL tests with OpenSSL (3.1.5)
Check failure on line 191 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu / build and test
Check failure on line 191 in Modules/_cursesmodule.c
GitHub Actions / Address sanitizer
Check failure on line 191 in Modules/_cursesmodule.c
GitHub Actions / Hypothesis tests on Ubuntu
Check failure on line 191 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu SSL tests with OpenSSL (3.2.1)
Check failure on line 191 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu SSL tests with OpenSSL (3.0.13)
Check failure on line 191 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu (free-threading) / build and test
Check failure on line 191 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu SSL tests with OpenSSL (1.1.1w)
Check failure on line 191 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu SSL tests with OpenSSL (3.1.5)
Check failure on line 213 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu / build and test
Check failure on line 213 in Modules/_cursesmodule.c
GitHub Actions / Address sanitizer
Check failure on line 213 in Modules/_cursesmodule.c
GitHub Actions / Hypothesis tests on Ubuntu
Check failure on line 213 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu SSL tests with OpenSSL (3.2.1)
Check failure on line 213 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu SSL tests with OpenSSL (3.0.13)
Check failure on line 213 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu (free-threading) / build and test
Check failure on line 213 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu SSL tests with OpenSSL (1.1.1w)
Check failure on line 213 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu SSL tests with OpenSSL (3.1.5)
Check failure on line 233 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu / build and test
Check failure on line 233 in Modules/_cursesmodule.c
GitHub Actions / Address sanitizer
Check failure on line 233 in Modules/_cursesmodule.c
GitHub Actions / Hypothesis tests on Ubuntu
Check failure on line 233 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu SSL tests with OpenSSL (3.2.1)
Check failure on line 233 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu SSL tests with OpenSSL (3.0.13)
Check failure on line 233 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu (free-threading) / build and test
Check failure on line 233 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu SSL tests with OpenSSL (1.1.1w)
Check failure on line 233 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu SSL tests with OpenSSL (3.1.5)
Check failure on line 310 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu / build and test
Check failure on line 310 in Modules/_cursesmodule.c
GitHub Actions / Address sanitizer
Check failure on line 310 in Modules/_cursesmodule.c
GitHub Actions / Hypothesis tests on Ubuntu
Check failure on line 310 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu SSL tests with OpenSSL (3.2.1)
Check failure on line 310 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu SSL tests with OpenSSL (3.0.13)
Check failure on line 310 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu (free-threading) / build and test
Check failure on line 310 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu SSL tests with OpenSSL (1.1.1w)
Check failure on line 310 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu SSL tests with OpenSSL (3.1.5)
Check failure on line 428 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu / build and test
Check failure on line 428 in Modules/_cursesmodule.c
GitHub Actions / Address sanitizer
Check failure on line 428 in Modules/_cursesmodule.c
GitHub Actions / Hypothesis tests on Ubuntu
Check failure on line 428 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu SSL tests with OpenSSL (3.2.1)
Check failure on line 428 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu SSL tests with OpenSSL (3.0.13)
Check failure on line 428 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu (free-threading) / build and test
Check failure on line 428 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu SSL tests with OpenSSL (1.1.1w)
Check failure on line 428 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu SSL tests with OpenSSL (3.1.5)
Check failure on line 488 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu / build and test
Check failure on line 488 in Modules/_cursesmodule.c
GitHub Actions / Address sanitizer
Check failure on line 488 in Modules/_cursesmodule.c
GitHub Actions / Hypothesis tests on Ubuntu
Check failure on line 488 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu SSL tests with OpenSSL (3.2.1)
Check failure on line 488 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu SSL tests with OpenSSL (3.0.13)
Check failure on line 488 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu (free-threading) / build and test
Check failure on line 488 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu SSL tests with OpenSSL (1.1.1w)
Check failure on line 488 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu SSL tests with OpenSSL (3.1.5)
Check warning on line 1318 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu / build and test
Check warning on line 1318 in Modules/_cursesmodule.c
GitHub Actions / Address sanitizer
Check warning on line 1318 in Modules/_cursesmodule.c
GitHub Actions / Hypothesis tests on Ubuntu
Check warning on line 1318 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu SSL tests with OpenSSL (3.2.1)
Check warning on line 1318 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu SSL tests with OpenSSL (3.0.13)
Check warning on line 1318 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu (free-threading) / build and test
Check warning on line 1318 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu SSL tests with OpenSSL (1.1.1w)
Check warning on line 1318 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu SSL tests with OpenSSL (3.1.5)
Check warning on line 1325 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu / build and test
Check warning on line 1325 in Modules/_cursesmodule.c
GitHub Actions / Address sanitizer
Check warning on line 1325 in Modules/_cursesmodule.c
GitHub Actions / Hypothesis tests on Ubuntu
Check warning on line 1325 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu SSL tests with OpenSSL (3.2.1)
Check warning on line 1325 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu SSL tests with OpenSSL (3.0.13)
Check warning on line 1325 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu (free-threading) / build and test
Check warning on line 1325 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu SSL tests with OpenSSL (1.1.1w)
Check warning on line 1325 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu SSL tests with OpenSSL (3.1.5)
Check warning on line 1484 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu / build and test
Check warning on line 1484 in Modules/_cursesmodule.c
GitHub Actions / Address sanitizer
Check warning on line 1484 in Modules/_cursesmodule.c
GitHub Actions / Hypothesis tests on Ubuntu
Check warning on line 1484 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu SSL tests with OpenSSL (3.2.1)
Check warning on line 1484 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu SSL tests with OpenSSL (3.0.13)
Check warning on line 1484 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu (free-threading) / build and test
Check warning on line 1484 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu SSL tests with OpenSSL (1.1.1w)
Check warning on line 1484 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu SSL tests with OpenSSL (3.1.5)
Check warning on line 2345 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu / build and test
Check warning on line 2345 in Modules/_cursesmodule.c
GitHub Actions / Address sanitizer
Check warning on line 2345 in Modules/_cursesmodule.c
GitHub Actions / Hypothesis tests on Ubuntu
Check warning on line 2345 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu SSL tests with OpenSSL (3.2.1)
Check warning on line 2345 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu SSL tests with OpenSSL (3.0.13)
Check warning on line 2345 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu (free-threading) / build and test
Check warning on line 2345 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu SSL tests with OpenSSL (1.1.1w)
Check warning on line 2345 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu SSL tests with OpenSSL (3.1.5)
Check warning on line 2352 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu / build and test
Check warning on line 2352 in Modules/_cursesmodule.c
GitHub Actions / Address sanitizer
Check warning on line 2352 in Modules/_cursesmodule.c
GitHub Actions / Hypothesis tests on Ubuntu
Check warning on line 2352 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu SSL tests with OpenSSL (3.2.1)
Check warning on line 2352 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu SSL tests with OpenSSL (3.0.13)
Check warning on line 2352 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu (free-threading) / build and test
Check warning on line 2352 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu SSL tests with OpenSSL (1.1.1w)
Check warning on line 2352 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu SSL tests with OpenSSL (3.1.5)
Check warning on line 3095 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu / build and test
Check warning on line 3095 in Modules/_cursesmodule.c
GitHub Actions / Address sanitizer
Check warning on line 3095 in Modules/_cursesmodule.c
GitHub Actions / Hypothesis tests on Ubuntu
Check warning on line 3095 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu SSL tests with OpenSSL (3.2.1)
Check warning on line 3095 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu SSL tests with OpenSSL (3.0.13)
Check warning on line 3095 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu (free-threading) / build and test
Check warning on line 3095 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu SSL tests with OpenSSL (1.1.1w)
Check warning on line 3095 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu SSL tests with OpenSSL (3.1.5)
Check warning on line 3100 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu / build and test
Check warning on line 3100 in Modules/_cursesmodule.c
GitHub Actions / Address sanitizer
Check warning on line 3100 in Modules/_cursesmodule.c
GitHub Actions / Hypothesis tests on Ubuntu
Check warning on line 3100 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu SSL tests with OpenSSL (3.2.1)
Check warning on line 3100 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu SSL tests with OpenSSL (3.0.13)
Check warning on line 3100 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu (free-threading) / build and test
Check warning on line 3100 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu SSL tests with OpenSSL (1.1.1w)
Check warning on line 3100 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu SSL tests with OpenSSL (3.1.5)
Check warning on line 3276 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu / build and test
Check warning on line 3276 in Modules/_cursesmodule.c
GitHub Actions / Address sanitizer
Check warning on line 3276 in Modules/_cursesmodule.c
GitHub Actions / Hypothesis tests on Ubuntu
Check warning on line 3276 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu SSL tests with OpenSSL (3.2.1)
Check warning on line 3276 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu SSL tests with OpenSSL (3.0.13)
Check warning on line 3276 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu (free-threading) / build and test
Check warning on line 3276 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu SSL tests with OpenSSL (1.1.1w)
Check warning on line 3276 in Modules/_cursesmodule.c
GitHub Actions / Ubuntu SSL tests with OpenSSL (3.1.5)