Skip to content

Commit 73d3d5a

Browse files
Merge pull request #479 from ruby/dependabot/submodules/vendor/jco-2f1e4d8
2 parents f682558 + c87a95c commit 73d3d5a

File tree

6 files changed

+70
-31
lines changed

6 files changed

+70
-31
lines changed

.github/workflows/build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,7 @@ jobs:
134134
chmod +x ./build-exec
135135
# wait for docker exec to be ready
136136
timeout 10 bash -c 'until ./build-exec bundle config set --local without check; do sleep 1; done'
137-
- run: ./build-exec rustup target add wasm32-wasi # For jco build
137+
- run: ./build-exec rustup target add wasm32-wasip1 # For jco build
138138
- run: ./build-exec ./bin/setup
139139
- run: ./build-exec bundle exec rake compile
140140
- name: Pre-release configuration

builders/wasm32-unknown-emscripten/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ ENV PATH=/usr/bin:$PATH
2323
ENV RUSTUP_HOME=/usr/local/rustup \
2424
CARGO_HOME=/usr/local/cargo \
2525
PATH=/usr/local/cargo/bin:$PATH \
26-
RUST_VERSION=1.76.0
26+
RUST_VERSION=1.79.0
2727

2828
RUN set -eux pipefail; \
2929
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | \

builders/wasm32-unknown-wasi/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ RUN set -eux pipefail; \
2727
ENV RUSTUP_HOME=/usr/local/rustup \
2828
CARGO_HOME=/usr/local/cargo \
2929
PATH=/usr/local/cargo/bin:$PATH \
30-
RUST_VERSION=1.76.0
30+
RUST_VERSION=1.79.0
3131

3232
RUN set -eux pipefail; \
3333
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | \

package-lock.json

Lines changed: 62 additions & 27 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

rakelib/packaging.rake

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,10 @@ def npm_pkg_build_command(pkg)
2525
end
2626

2727
def npm_pkg_rubies_cache_key(pkg)
28+
# FIXME: Now CrossRubyExtProduct depends on just built baseruby, and exts can be
29+
# built after restoring the tarball cache. So it can fail to find baseruby when the
30+
# cache hit. We need to orchestrate the build dependency graph properly.
31+
return nil if pkg[:name] == "ruby-head-wasm-wasi"
2832
build_command = npm_pkg_build_command(pkg)
2933
return nil unless build_command
3034
require "open3"

0 commit comments

Comments
 (0)