From 765f6dee0fcf55c6ea258c2be4cc9dfb1b014f60 Mon Sep 17 00:00:00 2001 From: Christian Heimes Date: Wed, 6 Apr 2022 15:33:31 +0300 Subject: [PATCH] bpo-40280: WASM defaults to no dynamic linking (GH-32360) --- configure | 10 +++++++++- configure.ac | 6 +++++- 2 files changed, 14 insertions(+), 2 deletions(-) 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]) -- 2.47.3