[Python-checkins] bpo-40280: WASM defaults to no dynamic linking (GH-32360)
tiran
webhook-mailer at python.org
Wed Apr 6 08:33:41 EDT 2022
https://github.com/python/cpython/commit/765f6dee0fcf55c6ea258c2be4cc9dfb1b014f60
commit: 765f6dee0fcf55c6ea258c2be4cc9dfb1b014f60
branch: main
author: Christian Heimes <christian at python.org>
committer: tiran <christian at python.org>
date: 2022-04-06T14:33:31+02:00
summary:
bpo-40280: WASM defaults to no dynamic linking (GH-32360)
files:
M configure
M configure.ac
diff --git a/configure b/configure
index 69b12309de578..e10462cf4dbfc 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 5860595b752c8..4f256eeff5d7b 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])
More information about the Python-checkins
mailing list