bpo-45847: Fix xxlimited and xxlimited_35 build conditions (GH-29715)

This commit is contained in:
Erlend Egeberg Aasland 2021-11-23 08:51:30 +01:00 committed by GitHub
parent 457e6a6e96
commit 758a23d1c4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 4 additions and 4 deletions

4
configure vendored
View File

@ -21849,7 +21849,7 @@ $as_echo_n "checking for stdlib extension module xxlimited... " >&6; }
*xxlimited*) : *xxlimited*) :
py_cv_module_xxlimited=n/a ;; #( py_cv_module_xxlimited=n/a ;; #(
*) : *) :
if test "$Py_TRACE_REFS" = no; then : if test "$with_trace_refs" = "no"; then :
if true; then : if true; then :
py_cv_module_xxlimited=yes py_cv_module_xxlimited=yes
else else
@ -21885,7 +21885,7 @@ $as_echo_n "checking for stdlib extension module xxlimited_35... " >&6; }
*xxlimited_35*) : *xxlimited_35*) :
py_cv_module_xxlimited_35=n/a ;; #( py_cv_module_xxlimited_35=n/a ;; #(
*) : *) :
if test "$Py_TRACE_REFS" = no; then : if test "$with_trace_refs" = "no"; then :
if true; then : if true; then :
py_cv_module_xxlimited_35=yes py_cv_module_xxlimited_35=yes
else else

View File

@ -6221,8 +6221,8 @@ PY_STDLIB_MOD([_ctypes_test], [test "$TEST_MODULES" = yes], [], [], [-lm])
dnl Limited API template modules. dnl Limited API template modules.
dnl The limited C API is not compatible with the Py_TRACE_REFS macro. dnl The limited C API is not compatible with the Py_TRACE_REFS macro.
PY_STDLIB_MOD([xxlimited], [test "$Py_TRACE_REFS" = no]) PY_STDLIB_MOD([xxlimited], [test "$with_trace_refs" = "no"])
PY_STDLIB_MOD([xxlimited_35], [test "$Py_TRACE_REFS" = no]) PY_STDLIB_MOD([xxlimited_35], [test "$with_trace_refs" = "no"])
# substitute multiline block, must come after last PY_STDLIB_MOD() # substitute multiline block, must come after last PY_STDLIB_MOD()
AC_SUBST([MODULE_BLOCK]) AC_SUBST([MODULE_BLOCK])