Browse Source

Update abseil to the latest

Esun Kim 5 years ago
parent
commit
173e4377ab

+ 3 - 3
bazel/grpc_deps.bzl

@@ -195,9 +195,9 @@ def grpc_deps():
     if "com_google_absl" not in native.existing_rules():
     if "com_google_absl" not in native.existing_rules():
         http_archive(
         http_archive(
             name = "com_google_absl",
             name = "com_google_absl",
-            sha256 = "939e50c2fbcbd6f1124023350ef9bd5310d413227faf0e11de2a366dcc4e1e48",
-            strip_prefix = "abseil-cpp-a2e6adecc294dc4cd98cc285a9134ce58e0f2ad0",
-            url = "https://github.com/abseil/abseil-cpp/archive/a2e6adecc294dc4cd98cc285a9134ce58e0f2ad0.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():
     if "bazel_toolchains" not in native.existing_rules():

+ 4 - 2
src/abseil-cpp/preprocessed_builds.yaml

@@ -976,6 +976,7 @@
 - cmake_target: absl::random_distributions
 - cmake_target: absl::random_distributions
   deps:
   deps:
   - absl/base:base_internal
   - absl/base:base_internal
+  - absl/base:config
   - absl/base:core_headers
   - absl/base:core_headers
   - absl/meta:type_traits
   - absl/meta:type_traits
   - absl/random/internal:distributions
   - absl/random/internal:distributions
@@ -1044,14 +1045,17 @@
   - absl/base:config
   - absl/base:config
   - absl/base:core_headers
   - absl/base:core_headers
   - absl/base:endian
   - absl/base:endian
+  - absl/base:raw_logging_internal
   - absl/meta:type_traits
   - absl/meta:type_traits
   headers:
   headers:
   - third_party/abseil-cpp/absl/strings/internal/char_map.h
   - 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/ostringstream.h
   - third_party/abseil-cpp/absl/strings/internal/resize_uninitialized.h
   - third_party/abseil-cpp/absl/strings/internal/resize_uninitialized.h
   - third_party/abseil-cpp/absl/strings/internal/utf8.h
   - third_party/abseil-cpp/absl/strings/internal/utf8.h
   name: absl/strings:internal
   name: absl/strings:internal
   src:
   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/ostringstream.cc
   - third_party/abseil-cpp/absl/strings/internal/utf8.cc
   - third_party/abseil-cpp/absl/strings/internal/utf8.cc
 - cmake_target: absl::str_format
 - cmake_target: absl::str_format
@@ -1104,7 +1108,6 @@
   - third_party/abseil-cpp/absl/strings/escaping.h
   - 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_bigint.h
   - third_party/abseil-cpp/absl/strings/internal/charconv_parse.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/memutil.h
   - third_party/abseil-cpp/absl/strings/internal/stl_type_traits.h
   - third_party/abseil-cpp/absl/strings/internal/stl_type_traits.h
   - third_party/abseil-cpp/absl/strings/internal/str_join_internal.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/escaping.cc
   - third_party/abseil-cpp/absl/strings/internal/charconv_bigint.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/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/internal/memutil.cc
   - third_party/abseil-cpp/absl/strings/match.cc
   - third_party/abseil-cpp/absl/strings/match.cc
   - third_party/abseil-cpp/absl/strings/numbers.cc
   - third_party/abseil-cpp/absl/strings/numbers.cc

+ 1 - 1
third_party/abseil-cpp

@@ -1 +1 @@
-Subproject commit a2e6adecc294dc4cd98cc285a9134ce58e0f2ad0
+Subproject commit 37dd2562ec830d547a1524bb306be313ac3f2556

+ 1 - 1
tools/run_tests/sanity/check_submodules.sh

@@ -26,7 +26,7 @@ want_submodules=$(mktemp /tmp/submXXXXXX)
 
 
 git submodule | awk '{ print $1 }' | sort > "$submodules"
 git submodule | awk '{ print $1 }' | sort > "$submodules"
 cat << EOF | awk '{ print $1 }' | sort > "$want_submodules"
 cat << EOF | awk '{ print $1 }' | sort > "$want_submodules"
- a2e6adecc294dc4cd98cc285a9134ce58e0f2ad0 third_party/abseil-cpp (heads/master)
+ 37dd2562ec830d547a1524bb306be313ac3f2556 third_party/abseil-cpp (heads/master)
  090faecb454fbd6e6e17a75ef8146acb037118d4 third_party/benchmark (v1.5.0)
  090faecb454fbd6e6e17a75ef8146acb037118d4 third_party/benchmark (v1.5.0)
  73594cde8c9a52a102c4341c244c833aa61b9c06 third_party/bloaty (remotes/origin/wide-14-g73594cd)
  73594cde8c9a52a102c4341c244c833aa61b9c06 third_party/bloaty (remotes/origin/wide-14-g73594cd)
  7f02881e96e51f1873afcf384d02f782b48967ca third_party/boringssl (remotes/origin/HEAD)
  7f02881e96e51f1873afcf384d02f782b48967ca third_party/boringssl (remotes/origin/HEAD)