diff --git a/.bazelversion b/.bazelversion index 0b2eb36f50..ee74734aa2 100644 --- a/.bazelversion +++ b/.bazelversion @@ -1 +1 @@ -3.7.2 +4.1.0 diff --git a/WORKSPACE b/WORKSPACE index 303add0b92..15b2edd9ba 100644 --- a/WORKSPACE +++ b/WORKSPACE @@ -38,10 +38,10 @@ bind( # 2. Update .bazelversion, envoy.bazelrc and .bazelrc if needed. # # Note: this is needed by release builder to resolve envoy dep sha to tag. -# Commit date: 2021-05-18 -ENVOY_SHA = "ea32578cc8fd79e0d55ed2ee3a873d2ffb45bb8a" +# Commit date: 2021-06-15 +ENVOY_SHA = "d4c7fddda5761dc725d06ab4061ea8cd212ab554" -ENVOY_SHA256 = "d46981a5ad08db489fd59df3fa14e29f13766ccfc8889cfb9508541e8cb80a54" +ENVOY_SHA256 = "610954dbc2cb9c43c8a7505274572ff1ddebf3d9136995d8815101657f1b8313" ENVOY_ORG = "envoyproxy" diff --git a/envoy.bazelrc b/envoy.bazelrc index 95330f8ddb..21d0db6bb1 100644 --- a/envoy.bazelrc +++ b/envoy.bazelrc @@ -105,9 +105,12 @@ build:clang-msan --config=sanitizer build:clang-msan --define ENVOY_CONFIG_MSAN=1 build:clang-msan --copt -fsanitize=memory build:clang-msan --linkopt -fsanitize=memory +build:clang-msan --linkopt -fuse-ld=lld build:clang-msan --copt -fsanitize-memory-track-origins=2 +build:clang-msan --test_env=MSAN_SYMBOLIZER_PATH # MSAN needs -O1 to get reasonable performance. build:clang-msan --copt -O1 +build:clang-msan --copt -fno-optimize-sibling-calls # Clang with libc++ build:libc++ --config=clang