Uh oh!
There was an error while loading. Please reload this page.
bpo-45747: Detect gdbm/dbm dependencies in configure (GH-29467) - #29467
Conversation
bedevere-bot
commented
Nov 8, 2021
🤖 New build scheduled with the buildbot fleet by @tiran for commit 73438e406438b95b299ddc37d4e8867053fbadfc 🤖 If you want to schedule another build, you need to add the ":hammer: test-with-buildbots" label again. |
bedevere-bot
commented
Nov 8, 2021
🤖 New build scheduled with the buildbot fleet by @tiran for commit dad6caa04c8a9ed153341a7ad644cb831f0d02ef 🤖 If you want to schedule another build, you need to add the ":hammer: test-with-buildbots" label again. |
Signed-off-by: Christian Heimes <christian@python.org>
erlend-aasland
left a comment
There was a problem hiding this comment.
I left some comments about configure.ac (I haven't looked at the setup.py changes yet)
| AC_CHECK_LIB([ndbm], [dbm_open]) | ||
| LIBS="$LIBS_SAVE" | ||
| AC_CHECK_LIB([gdbm_compat], [dbm_open]) |
There was a problem hiding this comment.
I wonder if we can fold these into:
| AC_CHECK_LIB([ndbm], [dbm_open]) | |
| LIBS="$LIBS_SAVE" | |
| AC_CHECK_LIB([gdbm_compat], [dbm_open]) | |
| AC_SEARCH_LIBS([dbm_open], [ndbm gdbm_compat]) |
There was a problem hiding this comment.
AC_SEARCH_LIBS() does not create HAVE_LIBFOO entries.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Co-authored-by: Erlend Egeberg Aasland <erlend.aasland@innova.no>
Co-authored-by: Erlend Egeberg Aasland <erlend.aasland@innova.no>
erlend-aasland
left a comment
There was a problem hiding this comment.
LGTM. Is it worth it to document the USE_* defines in whatsnew?
tiran
commented
Nov 10, 2021
It's an internal detailed of the build system and not user-facing. |
Co-authored-by: Erlend Egeberg Aasland <erlend.aasland@innova.no>
Co-authored-by: Erlend Egeberg Aasland <erlend.aasland@innova.no>
Signed-off-by: Christian Heimes christian@python.org
https://bugs.python.org/issue45747