From 9c1dfe21fdaf2d93c3e1d1bba1cbe240e35ff35d Mon Sep 17 00:00:00 2001 From: "Erlend E. Aasland" Date: Fri, 5 Apr 2024 10:29:15 +0200 Subject: [PATCH] gh-116303: Don't build xxlimited and xxlimited_35 if --disable-test-modules is given (#117554) --- configure | 4 ++-- configure.ac | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/configure b/configure index 542783e723d934..f9647566636e4c 100755 --- a/configure +++ b/configure @@ -31185,7 +31185,7 @@ printf %s "checking for stdlib extension module xxlimited... " >&6; } if test "$py_cv_module_xxlimited" != "n/a" then : - if true + if test "$TEST_MODULES" = yes then : if test "$ac_cv_func_dlopen" = yes then : @@ -31223,7 +31223,7 @@ printf %s "checking for stdlib extension module xxlimited_35... " >&6; } if test "$py_cv_module_xxlimited_35" != "n/a" then : - if true + if test "$TEST_MODULES" = yes then : if test "$ac_cv_func_dlopen" = yes then : diff --git a/configure.ac b/configure.ac index fc62bfe5a1d4c4..e195e15b39ed21 100644 --- a/configure.ac +++ b/configure.ac @@ -7661,8 +7661,8 @@ PY_STDLIB_MOD([_ctypes_test], dnl Limited API template modules. dnl Emscripten does not support shared libraries yet. -PY_STDLIB_MOD([xxlimited], [], [test "$ac_cv_func_dlopen" = yes]) -PY_STDLIB_MOD([xxlimited_35], [], [test "$ac_cv_func_dlopen" = yes]) +PY_STDLIB_MOD([xxlimited], [test "$TEST_MODULES" = yes], [test "$ac_cv_func_dlopen" = yes]) +PY_STDLIB_MOD([xxlimited_35], [test "$TEST_MODULES" = yes], [test "$ac_cv_func_dlopen" = yes]) # substitute multiline block, must come after last PY_STDLIB_MOD() AC_SUBST([MODULE_BLOCK])