Skip to content

bazel/wasm: Migrate cargo dependencies to crate_universe#45787

Open
leonm1 wants to merge 2 commits into
envoyproxy:mainfrom
leonm1:cargo-raze
Open

bazel/wasm: Migrate cargo dependencies to crate_universe#45787
leonm1 wants to merge 2 commits into
envoyproxy:mainfrom
leonm1:cargo-raze

Conversation

@leonm1

@leonm1 leonm1 commented Jun 23, 2026

Copy link
Copy Markdown
Contributor

Commit Message: bazel/wasm: Migrate cargo dependencies to crate_universe
Additional Description:

cargo-raze is deprecated, with crate_universe suggested as the migration path: https://github.com/google/cargo-raze.

Risk Level: None / test-only.
Testing: Unit tested with bazel test //test/extensions/common/wasm/... //test/extensions/filters/http/wasm/... //test/extensions/filters/network/wasm/... (and with --define wasm=wasmtime).
Docs Changes: None.
Release Notes: None.
Platform Specific Features: None.
[Optional Runtime guard:]
[Optional Fixes #Issue]
[Optional Fixes commit #PR or SHA]
[Optional Deprecated:]
[Optional API Considerations:]

cargo-raze is deprecated, with crate_universe suggested as the migration path: https://github.com/google/cargo-raze.

Signed-off-by: Matt Leon <mattleon@google.com>
@leonm1 leonm1 requested a review from kyessenov as a code owner June 23, 2026 12:43
@repokitteh-read-only repokitteh-read-only Bot added the deps Approval required for changes to Envoy's external dependencies label Jun 23, 2026
@repokitteh-read-only

Copy link
Copy Markdown

CC @envoyproxy/dependency-shepherds: Your approval is needed for changes made to (bazel/.*repos.*\.bzl)|(bazel/dependency_imports\.bzl)|(api/bazel/.*\.bzl)|(.*/requirements\.txt)|(.*\.patch).
envoyproxy/dependency-shepherds assignee is @phlax

🐱

Caused by: #45787 was opened by leonm1.

see: more, trace.

@leonm1

leonm1 commented Jun 23, 2026

Copy link
Copy Markdown
Contributor Author

@phlax for visibility

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

deps Approval required for changes to Envoy's external dependencies

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants