Release 4.0.12 (#1579)
With emscripten-releases revisions:
https://chromium.googlesource.com/emscripten-releases/+/209b886304498eff50dd835850dc5715803401ed
(LTO)
https://chromium.googlesource.com/emscripten-releases/+/a9e9ee083503b842a14d31db764e31d65afb8910
(asserts)
---------
Co-authored-by: Sam Clegg <sbc@chromium.org>
diff --git a/bazel/MODULE.bazel b/bazel/MODULE.bazel
index 4e3291d..975aa2a 100644
--- a/bazel/MODULE.bazel
+++ b/bazel/MODULE.bazel
@@ -1,6 +1,6 @@
module(
name = "emsdk",
- version = "4.0.11",
+ version = "4.0.12",
)
bazel_dep(name = "platforms", version = "0.0.11")
diff --git a/bazel/emscripten_toolchain/toolchain.bzl b/bazel/emscripten_toolchain/toolchain.bzl
index 070e3e0..1f2692c 100644
--- a/bazel/emscripten_toolchain/toolchain.bzl
+++ b/bazel/emscripten_toolchain/toolchain.bzl
@@ -947,7 +947,7 @@
"-iwithsysroot" + "/include/compat",
"-iwithsysroot" + "/include",
"-isystem",
- emscripten_dir + "/lib/clang/21/include",
+ emscripten_dir + "/lib/clang/22/include",
],
),
# Inputs and outputs
diff --git a/bazel/revisions.bzl b/bazel/revisions.bzl
index 3fdd54c..91390cd 100644
--- a/bazel/revisions.bzl
+++ b/bazel/revisions.bzl
@@ -2,6 +2,14 @@
# DO NOT MODIFY
EMSCRIPTEN_TAGS = {
+ "4.0.12": struct(
+ hash = "209b886304498eff50dd835850dc5715803401ed",
+ sha_linux = "1c303712707a91b88f743b0ad6dd1544c289e614844396698a2510a66c5608f1",
+ sha_linux_arm64 = "2c503d031d2ad2b13c6e4fe09f104fe50c5d1319feaa2b3d19d4e4608435fbb8",
+ sha_mac = "c85830f151ec8eebec6bb2344e3eed942bc7b5dc91b146326635f9f71af459f2",
+ sha_mac_arm64 = "853dff1a8451b54ff7cdd95f923851dd9b58ab36873b7b600d16243a5fb6d907",
+ sha_win = "7b7e58fbd35a78ddf9a2a4a3f6215857bf2342942c429cdf540a2251540cb845",
+ ),
"4.0.11": struct(
hash = "7033fec38817ec01909b044ea0193ddd5057255c",
sha_linux = "f38e70b53be587e7c757f375b3452e259c70130d4b40db3213c95b7ae321f5d7",
diff --git a/emscripten-releases-tags.json b/emscripten-releases-tags.json
index f5f2942..915779c 100644
--- a/emscripten-releases-tags.json
+++ b/emscripten-releases-tags.json
@@ -1,6 +1,6 @@
{
"aliases": {
- "latest": "4.0.11",
+ "latest": "4.0.12",
"latest-sdk": "latest",
"latest-arm64-linux": "latest",
"latest-64bit": "latest",
@@ -10,6 +10,8 @@
"latest-releases-upstream": "latest"
},
"releases": {
+ "4.0.12": "209b886304498eff50dd835850dc5715803401ed",
+ "4.0.12-asserts": "a9e9ee083503b842a14d31db764e31d65afb8910",
"4.0.11": "7033fec38817ec01909b044ea0193ddd5057255c",
"4.0.11-asserts": "0eacb0d6",
"4.0.10": "8103ffedfb0c42d231c6af6859a5a1a832260b43",