diff --git a/codecs/build-rust-nightly.sh b/codecs/build-rust-nightly.sh index ab5ae1ea..d407b432 100644 --- a/codecs/build-rust-nightly.sh +++ b/codecs/build-rust-nightly.sh @@ -1,4 +1,4 @@ set -e -docker build -t squoosh-rust-nightly --build-arg RUST_IMG=rustlang/rust:nightly - < ../rust.Dockerfile +docker build -t squoosh-rust-nightly --build-arg RUST_IMG=rustlang/rust@sha256:a7e9ab157d7720536fd8e1db918dde49fb642f2b4db90f97cec2b8b6d6e4250b - < ../rust.Dockerfile docker run --rm -v $PWD:/src squoosh-rust-nightly "$@" diff --git a/codecs/oxipng/pkg-parallel/squoosh_oxipng_bg.wasm b/codecs/oxipng/pkg-parallel/squoosh_oxipng_bg.wasm index 134f5c04..a412e3ff 100644 Binary files a/codecs/oxipng/pkg-parallel/squoosh_oxipng_bg.wasm and b/codecs/oxipng/pkg-parallel/squoosh_oxipng_bg.wasm differ diff --git a/codecs/oxipng/pkg/squoosh_oxipng_bg.wasm b/codecs/oxipng/pkg/squoosh_oxipng_bg.wasm index 8dc19bc2..cadc2f8f 100644 Binary files a/codecs/oxipng/pkg/squoosh_oxipng_bg.wasm and b/codecs/oxipng/pkg/squoosh_oxipng_bg.wasm differ diff --git a/codecs/rust.Dockerfile b/codecs/rust.Dockerfile index 902c8b0e..642958ab 100644 --- a/codecs/rust.Dockerfile +++ b/codecs/rust.Dockerfile @@ -7,7 +7,7 @@ RUN wget -qO- https://github.com/rustwasm/wasm-pack/releases/download/v0.9.1/was FROM $RUST_IMG AS rust ARG RUST_IMG RUN rustup target add wasm32-unknown-unknown -RUN if [ "$RUST_IMG" = "rustlang/rust:nightly" ] ; then rustup component add rust-src ; fi +RUN rustup component add rust-src COPY --from=wasm-tools /emsdk/upstream/bin/wasm-opt /emsdk/upstream/bin/clang /usr/local/bin/ COPY --from=wasm-tools /emsdk/upstream/lib/ /usr/local/lib/ COPY --from=wasm-tools /emsdk/upstream/emscripten/system/include/libc/ /wasm32/include/