Emscripten 3.1.31 (#3517)

This commit is contained in:
Hood Chatham 2023-01-27 20:05:21 -08:00 committed by GitHub
parent cca5e9f87f
commit 122facf069
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 4 additions and 3 deletions

View File

@ -1,5 +1,5 @@
export PYVERSION ?= 3.11.1
export PYODIDE_EMSCRIPTEN_VERSION ?= 3.1.30
export PYODIDE_EMSCRIPTEN_VERSION ?= 3.1.31
export PLATFORM_TRIPLET=wasm32-emscripten
export SYSCONFIG_NAME=_sysconfigdata__emscripten_$(PLATFORM_TRIPLET)
@ -103,6 +103,7 @@ export MAIN_MODULE_LDFLAGS= $(LDFLAGS_BASE) \
-s EXPORT_NAME="'_createPyodideModule'" \
-s EXPORT_EXCEPTION_HANDLING_HELPERS \
-s EXCEPTION_CATCHING_ALLOWED=['we only want to allow exception handling in side modules'] \
-sEXPORTED_RUNTIME_METHODS='stackAlloc,stackRestore,stackSave' \
-s DEMANGLE_SUPPORT=1 \
-s USE_ZLIB \
-s USE_BZIP2 \

View File

@ -28,8 +28,8 @@ myst:
interface can be experimentally linked into other Emscripten builds of Python.
{pr}`3335`
- {{ Enhancement }} Updated Emscripten to version 3.1.30
{pr}`3471`
- {{ Enhancement }} Updated Emscripten to version 3.1.31
{pr}`3471`, {pr}`3517`
### Build System