diff --git a/.bazelrc b/.bazelrc index d71b1261bd08..938e4ff37608 100644 --- a/.bazelrc +++ b/.bazelrc @@ -79,11 +79,13 @@ build:clang-asan --linkopt -fuse-ld=lld build:clang-asan --linkopt --rtlib=compiler-rt build:clang-asan --linkopt --unwindlib=libgcc -# macOS ASAN/UBSAN +# macOS build:macos --cxxopt=-std=c++17 build:macos --action_env=PATH=/usr/bin:/bin:/opt/homebrew/bin:/usr/local/bin:/opt/local/bin build:macos --host_action_env=PATH=/usr/bin:/bin:/opt/homebrew/bin:/usr/local/bin:/opt/local/bin +build:macos --define tcmalloc=disabled +# macOS ASAN/UBSAN build:macos-asan --config=asan # Workaround, see https://github.com/bazelbuild/bazel/issues/6932 build:macos-asan --copt -Wno-macro-redefined diff --git a/docs/root/version_history/current.rst b/docs/root/version_history/current.rst index 682d16a62a9c..cfb61803c765 100644 --- a/docs/root/version_history/current.rst +++ b/docs/root/version_history/current.rst @@ -16,6 +16,7 @@ Bug Fixes * http: remove redundant Warn log in HTTP codec. * listener: fix a crash when updating any listener that does not bind to port. * listener: listener add can reuse the listener socket of a draining filter chain listener and fix the request lost. +* mac: fix crash on startup on macOS 12 by changing the default allocator. Removed Config or Runtime -------------------------