@@ -261,7 +261,7 @@ jobs:
261261 # Keep 1.1.1w in our list despite it being upstream EOL and otherwise
262262 # unsupported as it most resembles other 1.1.1-work-a-like ssl APIs
263263 # supported by important vendors such as AWS-LC.
264- openssl_ver : [1.1.1w, 3.0.18 , 3.3.5 , 3.4.3 , 3.5.4 , 3.6.0 ]
264+ openssl_ver : [1.1.1w, 3.0.19 , 3.3.6 , 3.4.4 , 3.5.5 , 3.6.1 ]
265265 # See Tools/ssl/make_ssl_data.py for notes on adding a new version
266266 env :
267267 OPENSSL_VER : ${{ matrix.openssl_ver }}
@@ -428,7 +428,7 @@ jobs:
428428 needs : build-context
429429 if : needs.build-context.outputs.run-ubuntu == 'true'
430430 env :
431- OPENSSL_VER : 3.0.18
431+ OPENSSL_VER : 3.5.5
432432 PYTHONSTRICTEXTENSIONBUILD : 1
433433 steps :
434434 - uses : actions/checkout@v6
@@ -539,7 +539,7 @@ jobs:
539539 matrix :
540540 os : [ubuntu-24.04]
541541 env :
542- OPENSSL_VER : 3.0.18
542+ OPENSSL_VER : 3.5.5
543543 PYTHONSTRICTEXTENSIONBUILD : 1
544544 ASAN_OPTIONS : detect_leaks=0:allocator_may_return_null=1:handle_segv=0
545545 steps :
@@ -574,7 +574,7 @@ jobs:
574574 run : |
575575 echo "PATH=/usr/lib/ccache:$PATH" >> "$GITHUB_ENV"
576576 - name : Configure CPython
577- run : ./configure --config-cache --with-address-sanitizer --without-pymalloc
577+ run : ./configure --config-cache --with-address-sanitizer --without-pymalloc --with-openssl="$OPENSSL_DIR"
578578 - name : Build CPython
579579 run : make -j4
580580 - name : Display build info
@@ -655,11 +655,14 @@ jobs:
655655 matrix :
656656 sanitizer :
657657 - address
658- - undefined
659- - memory
660658 oss-fuzz-project-name :
661659 - cpython3
662660 - python3-libraries
661+ include :
662+ - sanitizer : undefined
663+ oss-fuzz-project-name : cpython3
664+ - sanitizer : memory
665+ oss-fuzz-project-name : cpython3
663666 exclude :
664667 # Note that the 'no-exclude' sentinel below is to prevent
665668 # an empty string value from excluding all jobs and causing
0 commit comments