summaryrefslogtreecommitdiffstats
path: root/configure
diff options
context:
space:
mode:
authorMalcolm Smith <smith@chaquo.com>2024-08-08 22:00:55 (GMT)
committerGitHub <noreply@github.com>2024-08-08 22:00:55 (GMT)
commit2f5c3b09e45798a18d60841d04a165fb062be666 (patch)
tree1fe8dd241ff0b45d70adf37309bea184b3373641 /configure
parent8c9d1742de6e3c3232c96660291f109c23a3bc49 (diff)
downloadcpython-2f5c3b09e45798a18d60841d04a165fb062be666.zip
cpython-2f5c3b09e45798a18d60841d04a165fb062be666.tar.gz
cpython-2f5c3b09e45798a18d60841d04a165fb062be666.tar.bz2
gh-116622: Rename build variable MODULE_LDFLAGS back to LIBPYTHON (#122764)
(LIBPYTHON was renamed MODULE_LDFLAGS in commit 7f5e3f04f.)
Diffstat (limited to 'configure')
-rwxr-xr-xconfigure11
1 files changed, 7 insertions, 4 deletions
diff --git a/configure b/configure
index 3293735..a0fbebc 100755
--- a/configure
+++ b/configure
@@ -838,7 +838,7 @@ LIBPL
PY_ENABLE_SHARED
PLATLIBDIR
BINLIBDEST
-MODULE_LDFLAGS
+LIBPYTHON
MODULE_DEPS_SHARED
EXT_SUFFIX
ALT_SOABI
@@ -24796,16 +24796,19 @@ LDVERSION='$(VERSION)$(ABIFLAGS)'
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $LDVERSION" >&5
printf "%s\n" "$LDVERSION" >&6; }
-# Configure the flags and dependencies used when compiling shared modules
+# Configure the flags and dependencies used when compiling shared modules.
+# Do not rename LIBPYTHON - it's accessed via sysconfig by package build
+# systems (e.g. Meson) to decide whether to link extension modules against
+# libpython.
MODULE_DEPS_SHARED='$(MODULE_DEPS_STATIC) $(EXPORTSYMS)'
-MODULE_LDFLAGS=''
+LIBPYTHON=''
# On Android and Cygwin the shared libraries must be linked with libpython.
if test "$PY_ENABLE_SHARED" = "1" && ( test -n "$ANDROID_API_LEVEL" || test "$MACHDEP" = "cygwin"); then
MODULE_DEPS_SHARED="$MODULE_DEPS_SHARED \$(LDLIBRARY)"
- MODULE_LDFLAGS="\$(BLDLIBRARY)"
+ LIBPYTHON="\$(BLDLIBRARY)"
fi
# On iOS the shared libraries must be linked with the Python framework