From 37089877bf013e3e9054ee437a375bf71745768c Mon Sep 17 00:00:00 2001 From: Esun Kim Date: Tue, 28 Jan 2020 15:22:18 -0800 Subject: [PATCH] Update abseil to the latest --- bazel/grpc_deps.bzl | 6 +++--- src/abseil-cpp/preprocessed_builds.yaml | 6 ++++-- third_party/abseil-cpp | 2 +- tools/run_tests/sanity/check_submodules.sh | 2 +- 4 files changed, 9 insertions(+), 7 deletions(-) diff --git a/bazel/grpc_deps.bzl b/bazel/grpc_deps.bzl index 376e4ec0cd86a..7d165b1cbd3a2 100644 --- a/bazel/grpc_deps.bzl +++ b/bazel/grpc_deps.bzl @@ -195,9 +195,9 @@ def grpc_deps(): if "com_google_absl" not in native.existing_rules(): http_archive( name = "com_google_absl", - sha256 = "979e3a5ff3f8ca417bc4350ebeadd7736c8e9f8ed5ac3d2c524074926c99ea44", - strip_prefix = "abseil-cpp-44427702614d7b86b064ba06a390f5eb2f85dbf6", - url = "https://github.com/abseil/abseil-cpp/archive/44427702614d7b86b064ba06a390f5eb2f85dbf6.tar.gz", + sha256 = "19391fb4882601a65cb648d638c11aa301ce5f525ef02da1a9eafd22f72d7c59", + strip_prefix = "abseil-cpp-37dd2562ec830d547a1524bb306be313ac3f2556", + url = "https://github.com/abseil/abseil-cpp/archive/37dd2562ec830d547a1524bb306be313ac3f2556.tar.gz", ) if "bazel_toolchains" not in native.existing_rules(): diff --git a/src/abseil-cpp/preprocessed_builds.yaml b/src/abseil-cpp/preprocessed_builds.yaml index d0d3c8d83a951..d85494902d527 100644 --- a/src/abseil-cpp/preprocessed_builds.yaml +++ b/src/abseil-cpp/preprocessed_builds.yaml @@ -976,6 +976,7 @@ - cmake_target: absl::random_distributions deps: - absl/base:base_internal + - absl/base:config - absl/base:core_headers - absl/meta:type_traits - absl/random/internal:distributions @@ -1044,14 +1045,17 @@ - absl/base:config - absl/base:core_headers - absl/base:endian + - absl/base:raw_logging_internal - absl/meta:type_traits headers: - third_party/abseil-cpp/absl/strings/internal/char_map.h + - third_party/abseil-cpp/absl/strings/internal/escaping.h - third_party/abseil-cpp/absl/strings/internal/ostringstream.h - third_party/abseil-cpp/absl/strings/internal/resize_uninitialized.h - third_party/abseil-cpp/absl/strings/internal/utf8.h name: absl/strings:internal src: + - third_party/abseil-cpp/absl/strings/internal/escaping.cc - third_party/abseil-cpp/absl/strings/internal/ostringstream.cc - third_party/abseil-cpp/absl/strings/internal/utf8.cc - cmake_target: absl::str_format @@ -1104,7 +1108,6 @@ - third_party/abseil-cpp/absl/strings/escaping.h - third_party/abseil-cpp/absl/strings/internal/charconv_bigint.h - third_party/abseil-cpp/absl/strings/internal/charconv_parse.h - - third_party/abseil-cpp/absl/strings/internal/escaping.h - third_party/abseil-cpp/absl/strings/internal/memutil.h - third_party/abseil-cpp/absl/strings/internal/stl_type_traits.h - third_party/abseil-cpp/absl/strings/internal/str_join_internal.h @@ -1125,7 +1128,6 @@ - third_party/abseil-cpp/absl/strings/escaping.cc - third_party/abseil-cpp/absl/strings/internal/charconv_bigint.cc - third_party/abseil-cpp/absl/strings/internal/charconv_parse.cc - - third_party/abseil-cpp/absl/strings/internal/escaping.cc - third_party/abseil-cpp/absl/strings/internal/memutil.cc - third_party/abseil-cpp/absl/strings/match.cc - third_party/abseil-cpp/absl/strings/numbers.cc diff --git a/third_party/abseil-cpp b/third_party/abseil-cpp index 44427702614d7..37dd2562ec830 160000 --- a/third_party/abseil-cpp +++ b/third_party/abseil-cpp @@ -1 +1 @@ -Subproject commit 44427702614d7b86b064ba06a390f5eb2f85dbf6 +Subproject commit 37dd2562ec830d547a1524bb306be313ac3f2556 diff --git a/tools/run_tests/sanity/check_submodules.sh b/tools/run_tests/sanity/check_submodules.sh index 8b4ade6c5bc2f..47bb8cdf1a322 100755 --- a/tools/run_tests/sanity/check_submodules.sh +++ b/tools/run_tests/sanity/check_submodules.sh @@ -26,7 +26,7 @@ want_submodules=$(mktemp /tmp/submXXXXXX) git submodule | awk '{ print $1 }' | sort > "$submodules" cat << EOF | awk '{ print $1 }' | sort > "$want_submodules" - 44427702614d7b86b064ba06a390f5eb2f85dbf6 third_party/abseil-cpp (heads/master) + 37dd2562ec830d547a1524bb306be313ac3f2556 third_party/abseil-cpp (heads/master) 090faecb454fbd6e6e17a75ef8146acb037118d4 third_party/benchmark (v1.5.0) 73594cde8c9a52a102c4341c244c833aa61b9c06 third_party/bloaty (remotes/origin/wide-14-g73594cd) 7f02881e96e51f1873afcf384d02f782b48967ca third_party/boringssl (remotes/origin/HEAD)