https://github.com/python/cpython/commit/850189a64e7f0b920fe48cb12a5da3e648435680 commit: 850189a64e7f0b920fe48cb12a5da3e648435680 branch: 3.10 author: Petr Viktorin <[email protected]> committer: ambv <[email protected]> date: 2024-10-08T16:37:22+02:00 summary:
[3.10] gh-89452: GHA: Set --with-dbmliborder to avoid issues with homebrew's gdbm 1.24 (#125112) Per https://github.com/python/cpython/issues/89452#issuecomment-1116329316, the issue is fixed in configure for 3.11+, and > For older Python versions, the workaround is to build with: > > ./configure --with-dbmliborder=gdbm:ndbm We need this workaround in GitHub Actions, otherwise the tests fail. files: M .github/workflows/build.yml diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 0d7545368d7a70..eecca69316f6f3 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -193,7 +193,9 @@ jobs: ./configure \ --with-pydebug \ --prefix=/opt/python-dev \ - --with-openssl="$(brew --prefix [email protected])" + --with-openssl="$(brew --prefix [email protected])" \ + --with-dbmliborder=gdbm:ndbm + # (--with-dbmliborder needed for homebrew's gdbm 1.24: see gh-89452) - name: Build CPython run: make -j4 - name: Display build info _______________________________________________ Python-checkins mailing list -- [email protected] To unsubscribe send an email to [email protected] https://mail.python.org/mailman3/lists/python-checkins.python.org/ Member address: [email protected]
