From a10b97ac03aee17bd5401c21466d16795197e462 Mon Sep 17 00:00:00 2001 From: James Mulcahy Date: Tue, 1 Feb 2022 07:42:45 -0800 Subject: [PATCH 1/2] wasm: upgrade proxy-wasp-cpp-host for shared data apis - Exposes keys() and remove() methods (though not directly through the ABI). Signed-off-by: James Mulcahy --- bazel/repository_locations.bzl | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/bazel/repository_locations.bzl b/bazel/repository_locations.bzl index be50e2b1ee9b6..d0f9a066269dc 100644 --- a/bazel/repository_locations.bzl +++ b/bazel/repository_locations.bzl @@ -994,8 +994,8 @@ REPOSITORY_LOCATIONS_SPEC = dict( project_name = "WebAssembly for Proxies (C++ host implementation)", project_desc = "WebAssembly for Proxies (C++ host implementation)", project_url = "https://github.com/proxy-wasm/proxy-wasm-cpp-host", - version = "44a63ebe58770a07e36ff1ff149f176fd8371810", - sha256 = "4a3b5fb6d2013b1e3e825857805f519117509446bbf1036c038a1785ad77456f", + version = "819dcc02bd2bc6fdec07720379c4d522d6b7da08", + sha256 = "95b72d43d7cacc608bbc1370ba83fbfa893f807620b39470101079a23327a7c3", strip_prefix = "proxy-wasm-cpp-host-{version}", urls = ["https://github.com/proxy-wasm/proxy-wasm-cpp-host/archive/{version}.tar.gz"], use_category = ["dataplane_ext"], @@ -1011,7 +1011,7 @@ REPOSITORY_LOCATIONS_SPEC = dict( "envoy.wasm.runtime.wavm", "envoy.wasm.runtime.wasmtime", ], - release_date = "2022-01-26", + release_date = "2022-02-01", cpe = "N/A", ), proxy_wasm_rust_sdk = dict( From 7d7194b453dc247e5278da4572f489cb8c932278 Mon Sep 17 00:00:00 2001 From: James Mulcahy Date: Wed, 2 Feb 2022 06:46:05 -0800 Subject: [PATCH 2/2] wasm: remove wamr dependency on llvm Signed-off-by: James Mulcahy --- bazel/foreign_cc/BUILD | 2 -- 1 file changed, 2 deletions(-) diff --git a/bazel/foreign_cc/BUILD b/bazel/foreign_cc/BUILD index 6126ca818da2a..582b7f21de268 100644 --- a/bazel/foreign_cc/BUILD +++ b/bazel/foreign_cc/BUILD @@ -385,7 +385,6 @@ envoy_cmake( envoy_cmake( name = "wamr", cache_entries = { - "LLVM_DIR": "$EXT_BUILD_DEPS/copy_llvm/llvm/lib/cmake/llvm", "WAMR_BUILD_INTERP": "1", "WAMR_BUILD_FAST_INTERP": "1", "WAMR_BUILD_JIT": "0", @@ -399,7 +398,6 @@ envoy_cmake( lib_source = "@com_github_wamr//:all", out_static_libs = ["libvmlib.a"], tags = ["skip_on_windows"], - deps = [":llvm"], ) envoy_cmake(