Skip to content

Commit 898aaed

Browse files
authored
Update Emscripten to v3.1.7. (#134)
Signed-off-by: Piotr Sikora <piotrsikora@google.com>
1 parent 27dbe2e commit 898aaed

File tree

4 files changed

+12
-12
lines changed

4 files changed

+12
-12
lines changed

‎README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -175,8 +175,8 @@ sudo make install
175175
git clone https://github.com/emscripten-core/emsdk.git
176176
cd emsdk
177177
./emsdk update-tags
178-
./emsdk install 3.1.1
179-
./emsdk activate 3.1.1
178+
./emsdk install 3.1.7
179+
./emsdk activate 3.1.7
180180

181181
source ./emsdk\_env.sh
182182
```
@@ -189,7 +189,7 @@ It is possible later versions will work, e.g.
189189
./emsdk activate latest
190190
```
191191

192-
However 3.1.1 is known to work.
192+
However 3.1.7 is known to work.
193193

194194
### Rebuilding the libprotobuf.a files
195195

‎bazel/dep/deps.bzl

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -21,12 +21,12 @@ def wasm_dependencies():
2121
name = "emscripten_toolchain",
2222
build_file = "@proxy_wasm_cpp_sdk//:emscripten-toolchain.BUILD",
2323
patch_cmds = [
24-
"./emsdk install 3.1.1",
25-
"./emsdk activate --embedded 3.1.1",
24+
"./emsdk install 3.1.7",
25+
"./emsdk activate --embedded 3.1.7",
2626
],
27-
strip_prefix = "emsdk-3.1.1",
28-
url = "https://github.com/emscripten-core/emsdk/archive/3.1.1.tar.gz",
29-
sha256 = "3a4893f0bb8203469e1197aa235fc49ed6f5dd2d490e9244a6899a8ad860f3e6",
27+
strip_prefix = "emsdk-3.1.7",
28+
url = "https://github.com/emscripten-core/emsdk/archive/3.1.7.tar.gz",
29+
sha256 = "bcceced0b7cad2e08375adf74ef20fa431230abbae8766bdad268c43e34f8d03",
3030
)
3131

3232
maybe(

‎sdk_container.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,8 +51,8 @@ rm -rf protobuf
5151
git clone https://github.com/emscripten-core/emsdk.git
5252
cd emsdk
5353
./emsdk update-tags
54-
./emsdk install 3.1.1
55-
./emsdk activate 3.1.1
54+
./emsdk install 3.1.7
55+
./emsdk activate 3.1.7
5656
source ./emsdk_env.sh
5757
cd
5858

‎toolchain/cc_toolchain_config.bzl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ def _impl(ctx):
8181
"-isystem",
8282
"external/emscripten_toolchain/upstream/emscripten/cache/sysroot/include/",
8383
"-isystem",
84-
"external/emscripten_toolchain/upstream/lib/clang/14.0.0/include/",
84+
"external/emscripten_toolchain/upstream/lib/clang/15.0.0/include/",
8585
],
8686
),
8787
],
@@ -162,7 +162,7 @@ def _impl(ctx):
162162
# "this rule is missing dependency declarations for the following files included".
163163
cxx_builtin_include_directories = [
164164
"external/emscripten_toolchain/upstream/emscripten/cache/sysroot/include/",
165-
"external/emscripten_toolchain/upstream/lib/clang/14.0.0/include/",
165+
"external/emscripten_toolchain/upstream/lib/clang/15.0.0/include/",
166166
],
167167
features = [cxx17_feature, no_canonical_prefixes_feature, opt_feature],
168168
)

0 commit comments

Comments
 (0)