]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
[3.13] gh-122907: Fix Builds Without HAVE_DYNAMIC_LOADING Set (gh-122952) (#122984)
authorMiss Islington (bot) <31488909+miss-islington@users.noreply.github.com>
Tue, 3 Dec 2024 16:46:30 +0000 (17:46 +0100)
committerGitHub <noreply@github.com>
Tue, 3 Dec 2024 16:46:30 +0000 (16:46 +0000)
commitdddea7c2328d498e0e73bb8619d2a3fa1e6f190e
tree65825847ef0455ae7007d81f8e3ff3dc64c38f60
parentae3f347dc08af1125e33b122ae663fa538bbf016
[3.13] gh-122907: Fix Builds Without HAVE_DYNAMIC_LOADING Set (gh-122952) (#122984)

gh-122907: Fix Builds Without HAVE_DYNAMIC_LOADING Set (gh-122952)

As of 529a160 (gh-118204), building with HAVE_DYNAMIC_LOADING stopped working.  This is a minimal fix just to get builds working again.  There are actually a number of long-standing deficiencies with HAVE_DYNAMIC_LOADING builds that need to be resolved separately.
(cherry picked from commit ee1b8ce26e700350e47a5f65201097121c41912e)

Co-authored-by: Eric Snow <ericsnowcurrently@gmail.com>
Include/internal/pycore_importdl.h
Lib/importlib/_bootstrap_external.py
Misc/NEWS.d/next/Core_and_Builtins/2024-08-12-11-19-37.gh-issue-122907.q68096.rst [new file with mode: 0644]
Python/importdl.c
Tools/build/check_extension_modules.py