Skip to content

Commit cbbf2b9

Browse files
authored
Merge branch '3.9' into backport-f7bfac4-3.9
2 parents 1dc3219 + be988e8 commit cbbf2b9

File tree

3 files changed

+8
-5
lines changed

3 files changed

+8
-5
lines changed

.github/workflows/build.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -168,7 +168,9 @@ jobs:
168168
--with-pydebug \
169169
--with-openssl="$(brew --prefix [email protected])" \
170170
--with-tcltk-libs="$(pkg-config --libs tk)" \
171-
--with-tcltk-includes="$(pkg-config --cflags tk)"
171+
--with-tcltk-includes="$(pkg-config --cflags tk)" \
172+
--with-dbmliborder=gdbm:ndbm
173+
# (--with-dbmliborder needed for homebrew's gdbm 1.24: see gh-89452)
172174
- name: Build CPython
173175
run: make -j4
174176
- name: Display build info
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Fix SSL tests CI for OpenSSL 3.1+

Tools/ssl/multissltests.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -395,15 +395,15 @@ class BuildOpenSSL(AbstractBuilder):
395395
install_target = 'install_sw'
396396

397397
def _post_install(self):
398-
if self.version.startswith("3.0"):
399-
self._post_install_300()
398+
if self.version.startswith("3."):
399+
self._post_install_3xx()
400400

401401
def _build_src(self, config_args=()):
402-
if self.version.startswith("3.0"):
402+
if self.version.startswith("3."):
403403
config_args += ("enable-fips",)
404404
super()._build_src(config_args)
405405

406-
def _post_install_300(self):
406+
def _post_install_3xx(self):
407407
# create ssl/ subdir with example configs
408408
# Install FIPS module
409409
self._subprocess_call(

0 commit comments

Comments
 (0)