https://github.com/python/cpython/commit/9c1dfe21fdaf2d93c3e1d1bba1cbe240e35ff35d
commit: 9c1dfe21fdaf2d93c3e1d1bba1cbe240e35ff35d
branch: main
author: Erlend E. Aasland <[email protected]>
committer: erlend-aasland <[email protected]>
date: 2024-04-05T10:29:15+02:00
summary:

gh-116303: Don't build xxlimited and xxlimited_35 if --disable-test-modules is 
given (#117554)

files:
M configure
M configure.ac

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])

_______________________________________________
Python-checkins mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3/lists/python-checkins.python.org/
Member address: [email protected]

Reply via email to