Skip to content

Update rules_rust to 1.69.0, rust to 1.93.1. - #496

Merged
leonm1 merged 8 commits into
proxy-wasm:mainfrom
leonm1:update/rust
Mar 2, 2026
Merged

Update rules_rust to 1.69.0, rust to 1.93.1.#496
leonm1 merged 8 commits into
proxy-wasm:mainfrom
leonm1:update/rust

Conversation

@leonm1

@leonm1 leonm1 commented Feb 26, 2026

Copy link
Copy Markdown
Contributor

No description provided.

Comment thread bazel/dependencies.bzl Outdated

@PiotrSikora PiotrSikora left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You need to regenerate crates (use bazelisk run //bazel/cargo/wasmsign:crates_vendor without arguments to avoid updating dependencies, since that's going to pollute PR).

@leonm1
leonm1 requested a review from PiotrSikora February 27, 2026 15:59
Comment thread test/runtime_test.cc Outdated
Comment thread test/test_data/trap.rs Outdated
Comment thread test/test_data/trap.rs Outdated
Comment thread test/runtime_test.cc Outdated
@PiotrSikora PiotrSikora changed the title Update rules_rust to 1.69.0, rust to 1.93.0 Update rules_rust to 1.69.0, rust to 1.93.1. Feb 27, 2026
@leonm1
leonm1 force-pushed the update/rust branch 2 times, most recently from bd743c0 to 90881fe Compare March 2, 2026 13:49
@leonm1
leonm1 requested a review from PiotrSikora March 2, 2026 13:49

@PiotrSikora PiotrSikora left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

leonm1 added 8 commits March 2, 2026 14:22
Signed-off-by: Matt Leon <mattleon@google.com>
Signed-off-by: Matt Leon <mattleon@google.com>
Signed-off-by: Matt Leon <mattleon@google.com>
Signed-off-by: Matt Leon <mattleon@google.com>
Signed-off-by: Matt Leon <mattleon@google.com>
Signed-off-by: Matt Leon <mattleon@google.com>
This reverts commit c19e738.

Signed-off-by: Matt Leon <mattleon@google.com>
Signed-off-by: Matt Leon <mattleon@google.com>
@leonm1
leonm1 enabled auto-merge (squash) March 2, 2026 19:23
@leonm1
leonm1 merged commit b3a42eb into proxy-wasm:main Mar 2, 2026
34 of 35 checks passed
leonm1 added a commit that referenced this pull request Mar 12, 2026
Always uses prefixed wasmtime-c-api-impl, otherwise the prefixed
implementation bitrots. Prefixes the headers in the repo rule to allow
for globbing, which is not possible in a genrule.

The crates_vendor-provided wasmtime-c-api-impl provided build allows us
to upgrade wasmtime solely by changing the version number in the
repositories.bzl and Cargo.toml files.

Build off of #496

---------

Signed-off-by: Matt Leon <mattleon@google.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants