Skip to content

[backport/1.22] deps: Bump com_github_wasmtime -> 2.0.2 (#24086) #24089

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 11 commits into from
Nov 30, 2022

Conversation

phlax
Copy link
Member

@phlax phlax commented Nov 19, 2022

Commit Message:
Additional Description:
Risk Level:
Testing:
Docs Changes:
Release Notes:
Platform Specific Features:
[Optional Runtime guard:]
[Optional Fixes #Issue]
[Optional Fixes commit #PR or SHA]
[Optional Deprecated:]
[Optional API Considerations:]

@phlax phlax requested a review from lizan as a code owner November 19, 2022 10:45
@repokitteh-read-only repokitteh-read-only bot added the deps Approval required for changes to Envoy's external dependencies label Nov 19, 2022
@repokitteh-read-only
Copy link

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 @mattklein123

🐱

Caused by: #24089 was opened by phlax.

see: more, trace.

@phlax phlax changed the title [backport/1.22] deps: Bump com_github_wasmtime -> 1.0.2 (#24086) [backport/1.22] deps: Bump com_github_wasmtime -> 1.0.2 (#24086) Nov 19, 2022
@phlax phlax added this to the 1.22.6 milestone Nov 19, 2022
mattklein123
mattklein123 previously approved these changes Nov 21, 2022
@repokitteh-read-only repokitteh-read-only bot removed the deps Approval required for changes to Envoy's external dependencies label Nov 21, 2022
@phlax phlax changed the title [backport/1.22] deps: Bump com_github_wasmtime -> 1.0.2 (#24086) [WIP/backport/1.22] deps: Bump com_github_wasmtime -> 1.0.2 (#24086) Nov 21, 2022
@phlax phlax marked this pull request as draft November 21, 2022 16:45
RiverPhillips and others added 9 commits November 23, 2022 08:46
Signed-off-by: river phillips <[email protected]>
Signed-off-by: Ryan Northey <[email protected]>
This gets us on rust 1.60

Signed-off-by: Keith Smiley <[email protected]>

Signed-off-by: Ryan Northey <[email protected]>
wasm: fix build on older versions of Linux.

Signed-off-by: Piotr Sikora <[email protected]>
Signed-off-by: Ryan Northey <[email protected]>
backport: macOS: Enable wasm and allow to load .wasm on Apple silicon

This applies https://chromium-review.googlesource.com/c/v8/v8/+/3700352 as a fix for
MemoryAllocator::PartialFreeMemory() which shouldn't try to change permissions of RWX pages.

This mainly affects macOS > 11.2 due to mprotect behavior changes (envoyproxy#23243)
on Apple silicon.

This is cherry-picked from: envoyproxy@63f27a6

Signed-off-by: Dhi Aurrahman <[email protected]>

Signed-off-by: Dhi Aurrahman <[email protected]>
Signed-off-by: Ryan Northey <[email protected]>
@phlax phlax force-pushed the release-1.22-deps-wasmtime2 branch from efa5ed8 to 9796b72 Compare November 23, 2022 09:04
@repokitteh-read-only repokitteh-read-only bot added the deps Approval required for changes to Envoy's external dependencies label Nov 23, 2022
@phlax phlax changed the title [WIP/backport/1.22] deps: Bump com_github_wasmtime -> 1.0.2 (#24086) [WIP/backport/1.22] deps: Bump com_github_wasmtime -> 2.0.2 (#24086) Nov 23, 2022
@phlax phlax changed the title [WIP/backport/1.22] deps: Bump com_github_wasmtime -> 2.0.2 (#24086) [backport/1.22] deps: Bump com_github_wasmtime -> 2.0.2 (#24086) Nov 29, 2022
@phlax phlax marked this pull request as ready for review November 29, 2022 10:24
@phlax
Copy link
Member Author

phlax commented Nov 29, 2022

/retest

@repokitteh-read-only
Copy link

Retrying Azure Pipelines:
Check envoy-presubmit isn't fully completed, but will still attempt retrying.
Retried failed jobs in: envoy-presubmit

🐱

Caused by: a #24089 (comment) was created by @phlax.

see: more, trace.

and adjust-coverage-total

Signed-off-by: Ryan Northey <[email protected]>

Signed-off-by: phlax <[email protected]>
deps: Bump `com_github_wasmtime` -> 2.0.2

- `proxy_wasm_cpp_host`
- `proxy_wasm_rust_sdk`

Signed-off-by: Ryan Northey <[email protected]>
@phlax phlax force-pushed the release-1.22-deps-wasmtime2 branch from 3f7df08 to dac068f Compare November 29, 2022 13:59
@repokitteh-read-only repokitteh-read-only bot removed the deps Approval required for changes to Envoy's external dependencies label Nov 29, 2022
@phlax phlax enabled auto-merge (rebase) November 29, 2022 16:45
@phlax
Copy link
Member Author

phlax commented Nov 29, 2022

/retest

@repokitteh-read-only
Copy link

Retrying Azure Pipelines:
Check envoy-presubmit isn't fully completed, but will still attempt retrying.
Retried failed jobs in: envoy-presubmit

🐱

Caused by: a #24089 (comment) was created by @phlax.

see: more, trace.

auto-merge was automatically disabled November 30, 2022 08:44

Rebase merges are not allowed on this repository

@phlax phlax merged commit b4f4d21 into envoyproxy:release/v1.22 Nov 30, 2022
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.

6 participants