Stream: git-wasmtime

Topic: wasmtime / issue #5555 Fix the wasi-crypto test


view this post on Zulip Wasmtime GitHub notifications bot (Jan 10 2023 at 04:50):

elliottt opened issue #5555:

The wasi-crypto test is failing due to an update in the num_enum package. On its main branch wasi-crypto requires num_enum==0.5.7, but for some reason that constraint is ignored when building as a submodule of wasmtime (see https://github.com/bytecodealliance/wasmtime/actions/runs/3880277713/jobs/6618200924).

Until this is resolved, the Test wasi-crypto module test has been marked as not required for merging to main.

view this post on Zulip Wasmtime GitHub notifications bot (Jan 10 2023 at 04:52):

elliottt edited issue #5555:

The wasi-crypto test is failing due to an update in the num_enum package. On its main branch wasi-crypto requires num_enum==0.5.7, but for some reason that constraint is ignored when building as a submodule of wasmtime (see https://github.com/bytecodealliance/wasmtime/actions/runs/3880277713/jobs/6618200924).

Manually editing the lock file for crates/wasi-crypto/spec to depend on num_enum==0.5.7 fixes the build locally.

Until this is resolved, the Test wasi-crypto module test has been marked as not required for merging to main.

view this post on Zulip Wasmtime GitHub notifications bot (Jan 10 2023 at 04:53):

elliottt edited issue #5555:

The wasi-crypto test is failing due to an update in the num_enum package. On its main branch wasi-crypto requires num_enum-0.5.7, but for some reason that constraint is ignored when building as a submodule of wasmtime and it builds with version 0.5.8 instead (see https://github.com/bytecodealliance/wasmtime/actions/runs/3880277713/jobs/6618200924).

Manually editing the lock file for crates/wasi-crypto/spec to depend on num_enum-0.5.7 fixes the build locally.

Until this is resolved, the Test wasi-crypto module test has been marked as not required for merging to main.

view this post on Zulip Wasmtime GitHub notifications bot (Jan 10 2023 at 16:19):

elliottt commented on issue #5555:

The constraint in the wasi-crypto build needs to be changed to "=0.5.7" to correctly restrict to that version.

view this post on Zulip Wasmtime GitHub notifications bot (Jan 10 2023 at 16:38):

elliottt commented on issue #5555:

This has been fixed by yanking version 0.5.8 of num_enum from crates.io.

view this post on Zulip Wasmtime GitHub notifications bot (Jan 10 2023 at 16:38):

elliottt closed issue #5555:

The wasi-crypto test is failing due to an update in the num_enum package. On its main branch wasi-crypto requires num_enum-0.5.7, but for some reason that constraint is ignored when building as a submodule of wasmtime and it builds with version 0.5.8 instead (see https://github.com/bytecodealliance/wasmtime/actions/runs/3880277713/jobs/6618200924).

Manually editing the lock file for crates/wasi-crypto/spec to depend on num_enum-0.5.7 fixes the build locally.

Until this is resolved, the Test wasi-crypto module test has been marked as not required for merging to main.


Last updated: Dec 23 2024 at 12:05 UTC