From: Christian Heimes Date: Wed, 6 Apr 2022 12:33:31 +0000 (+0300) Subject: bpo-40280: WASM defaults to no dynamic linking (GH-32360) X-Git-Tag: v3.11.0b1~452 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=765f6dee0fcf55c6ea258c2be4cc9dfb1b014f60;p=thirdparty%2FPython%2Fcpython.git bpo-40280: WASM defaults to no dynamic linking (GH-32360) --- diff --git a/configure b/configure index 69b12309de57..e10462cf4dbf 100755 --- a/configure +++ b/configure @@ -6311,7 +6311,15 @@ esac else - enable_wasm_dynamic_linking=missing + case $ac_sys_system in #( + Emscripten) : + enable_wasm_dynamic_linking=no ;; #( + WASI) : + enable_wasm_dynamic_linking=no ;; #( + *) : + enable_wasm_dynamic_linking=missing + ;; +esac fi diff --git a/configure.ac b/configure.ac index 5860595b752c..4f256eeff5d7 100644 --- a/configure.ac +++ b/configure.ac @@ -1122,7 +1122,11 @@ AC_ARG_ENABLE([wasm-dynamic-linking], [AC_MSG_ERROR([--enable-wasm-dynamic-linking only applies to Emscripten and WASI])] ) ], [ - enable_wasm_dynamic_linking=missing + AS_CASE([$ac_sys_system], + [Emscripten], [enable_wasm_dynamic_linking=no], + [WASI], [enable_wasm_dynamic_linking=no], + [enable_wasm_dynamic_linking=missing] + ) ]) AC_MSG_RESULT([$enable_wasm_dynamic_linking])