Update absl to the lastest

pull/21677/head
Esun Kim 5 years ago
parent 5a419c65b0
commit 9e15f78cf8
  1. 2
      Makefile
  2. 6
      bazel/grpc_deps.bzl
  3. 1
      config.m4
  4. 1
      config.w32
  5. 2
      grpc.gemspec
  6. 2
      package.xml
  7. 48
      src/abseil-cpp/preprocessed_builds.yaml
  8. 1
      src/python/grpcio/grpc_core_dependencies.py
  9. 2
      third_party/abseil-cpp
  10. 2
      tools/run_tests/sanity/check_submodules.sh

@ -8993,6 +8993,7 @@ LIBGRPC_ABSEIL_SRC = \
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/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 \
@ -23398,6 +23399,7 @@ third_party/abseil-cpp/absl/strings/charconv.cc: $(OPENSSL_DEP)
third_party/abseil-cpp/absl/strings/escaping.cc: $(OPENSSL_DEP) third_party/abseil-cpp/absl/strings/escaping.cc: $(OPENSSL_DEP)
third_party/abseil-cpp/absl/strings/internal/charconv_bigint.cc: $(OPENSSL_DEP) third_party/abseil-cpp/absl/strings/internal/charconv_bigint.cc: $(OPENSSL_DEP)
third_party/abseil-cpp/absl/strings/internal/charconv_parse.cc: $(OPENSSL_DEP) third_party/abseil-cpp/absl/strings/internal/charconv_parse.cc: $(OPENSSL_DEP)
third_party/abseil-cpp/absl/strings/internal/escaping.cc: $(OPENSSL_DEP)
third_party/abseil-cpp/absl/strings/internal/memutil.cc: $(OPENSSL_DEP) third_party/abseil-cpp/absl/strings/internal/memutil.cc: $(OPENSSL_DEP)
third_party/abseil-cpp/absl/strings/internal/ostringstream.cc: $(OPENSSL_DEP) third_party/abseil-cpp/absl/strings/internal/ostringstream.cc: $(OPENSSL_DEP)
third_party/abseil-cpp/absl/strings/internal/utf8.cc: $(OPENSSL_DEP) third_party/abseil-cpp/absl/strings/internal/utf8.cc: $(OPENSSL_DEP)

@ -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 = "6e477042edb279a7e3436f5d571b918389daea4b01d0d1e37ace50157d132b36", sha256 = "939e50c2fbcbd6f1124023350ef9bd5310d413227faf0e11de2a366dcc4e1e48",
strip_prefix = "abseil-cpp-bf86cfe165ef7d70dfe68f0b8fc0c018bc79a577", strip_prefix = "abseil-cpp-a2e6adecc294dc4cd98cc285a9134ce58e0f2ad0",
url = "https://github.com/abseil/abseil-cpp/archive/bf86cfe165ef7d70dfe68f0b8fc0c018bc79a577.tar.gz", url = "https://github.com/abseil/abseil-cpp/archive/a2e6adecc294dc4cd98cc285a9134ce58e0f2ad0.tar.gz",
) )
if "bazel_toolchains" not in native.existing_rules(): if "bazel_toolchains" not in native.existing_rules():

@ -477,6 +477,7 @@ if test "$PHP_GRPC" != "no"; then
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/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 \

@ -446,6 +446,7 @@ if (PHP_GRPC != "no") {
"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\\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 " +

@ -936,6 +936,8 @@ Gem::Specification.new do |s|
s.files += %w( third_party/abseil-cpp/absl/strings/internal/charconv_bigint.h ) s.files += %w( third_party/abseil-cpp/absl/strings/internal/charconv_bigint.h )
s.files += %w( third_party/abseil-cpp/absl/strings/internal/charconv_parse.cc ) s.files += %w( third_party/abseil-cpp/absl/strings/internal/charconv_parse.cc )
s.files += %w( third_party/abseil-cpp/absl/strings/internal/charconv_parse.h ) s.files += %w( third_party/abseil-cpp/absl/strings/internal/charconv_parse.h )
s.files += %w( third_party/abseil-cpp/absl/strings/internal/escaping.cc )
s.files += %w( third_party/abseil-cpp/absl/strings/internal/escaping.h )
s.files += %w( third_party/abseil-cpp/absl/strings/internal/memutil.cc ) s.files += %w( third_party/abseil-cpp/absl/strings/internal/memutil.cc )
s.files += %w( third_party/abseil-cpp/absl/strings/internal/memutil.h ) s.files += %w( third_party/abseil-cpp/absl/strings/internal/memutil.h )
s.files += %w( third_party/abseil-cpp/absl/strings/internal/ostringstream.cc ) s.files += %w( third_party/abseil-cpp/absl/strings/internal/ostringstream.cc )

@ -941,6 +941,8 @@
<file baseinstalldir="/" name="third_party/abseil-cpp/absl/strings/internal/charconv_bigint.h" role="src" /> <file baseinstalldir="/" name="third_party/abseil-cpp/absl/strings/internal/charconv_bigint.h" role="src" />
<file baseinstalldir="/" name="third_party/abseil-cpp/absl/strings/internal/charconv_parse.cc" role="src" /> <file baseinstalldir="/" name="third_party/abseil-cpp/absl/strings/internal/charconv_parse.cc" role="src" />
<file baseinstalldir="/" name="third_party/abseil-cpp/absl/strings/internal/charconv_parse.h" role="src" /> <file baseinstalldir="/" name="third_party/abseil-cpp/absl/strings/internal/charconv_parse.h" role="src" />
<file baseinstalldir="/" name="third_party/abseil-cpp/absl/strings/internal/escaping.cc" role="src" />
<file baseinstalldir="/" name="third_party/abseil-cpp/absl/strings/internal/escaping.h" role="src" />
<file baseinstalldir="/" name="third_party/abseil-cpp/absl/strings/internal/memutil.cc" role="src" /> <file baseinstalldir="/" name="third_party/abseil-cpp/absl/strings/internal/memutil.cc" role="src" />
<file baseinstalldir="/" name="third_party/abseil-cpp/absl/strings/internal/memutil.h" role="src" /> <file baseinstalldir="/" name="third_party/abseil-cpp/absl/strings/internal/memutil.h" role="src" />
<file baseinstalldir="/" name="third_party/abseil-cpp/absl/strings/internal/ostringstream.cc" role="src" /> <file baseinstalldir="/" name="third_party/abseil-cpp/absl/strings/internal/ostringstream.cc" role="src" />

@ -420,14 +420,6 @@
headers: headers:
- third_party/abseil-cpp/absl/debugging/internal/address_is_readable.h - third_party/abseil-cpp/absl/debugging/internal/address_is_readable.h
- third_party/abseil-cpp/absl/debugging/internal/elf_mem_image.h - third_party/abseil-cpp/absl/debugging/internal/elf_mem_image.h
- third_party/abseil-cpp/absl/debugging/internal/stacktrace_aarch64-inl.inc
- third_party/abseil-cpp/absl/debugging/internal/stacktrace_arm-inl.inc
- third_party/abseil-cpp/absl/debugging/internal/stacktrace_config.h
- third_party/abseil-cpp/absl/debugging/internal/stacktrace_generic-inl.inc
- third_party/abseil-cpp/absl/debugging/internal/stacktrace_powerpc-inl.inc
- third_party/abseil-cpp/absl/debugging/internal/stacktrace_unimplemented-inl.inc
- third_party/abseil-cpp/absl/debugging/internal/stacktrace_win32-inl.inc
- third_party/abseil-cpp/absl/debugging/internal/stacktrace_x86-inl.inc
- third_party/abseil-cpp/absl/debugging/internal/vdso_support.h - third_party/abseil-cpp/absl/debugging/internal/vdso_support.h
name: absl/debugging:debugging_internal name: absl/debugging:debugging_internal
src: src:
@ -491,6 +483,14 @@
- absl/base:core_headers - absl/base:core_headers
- absl/debugging:debugging_internal - absl/debugging:debugging_internal
headers: headers:
- third_party/abseil-cpp/absl/debugging/internal/stacktrace_aarch64-inl.inc
- third_party/abseil-cpp/absl/debugging/internal/stacktrace_arm-inl.inc
- third_party/abseil-cpp/absl/debugging/internal/stacktrace_config.h
- third_party/abseil-cpp/absl/debugging/internal/stacktrace_generic-inl.inc
- third_party/abseil-cpp/absl/debugging/internal/stacktrace_powerpc-inl.inc
- third_party/abseil-cpp/absl/debugging/internal/stacktrace_unimplemented-inl.inc
- third_party/abseil-cpp/absl/debugging/internal/stacktrace_win32-inl.inc
- third_party/abseil-cpp/absl/debugging/internal/stacktrace_x86-inl.inc
- third_party/abseil-cpp/absl/debugging/stacktrace.h - third_party/abseil-cpp/absl/debugging/stacktrace.h
name: absl/debugging:stacktrace name: absl/debugging:stacktrace
src: src:
@ -516,6 +516,7 @@
- third_party/abseil-cpp/absl/debugging/symbolize.cc - third_party/abseil-cpp/absl/debugging/symbolize.cc
- cmake_target: absl::flags_config - cmake_target: absl::flags_config
deps: deps:
- absl/base:config
- absl/base:core_headers - absl/base:core_headers
- absl/flags:path_util - absl/flags:path_util
- absl/flags:program_name - absl/flags:program_name
@ -530,12 +531,13 @@
- cmake_target: absl::flags - cmake_target: absl::flags
deps: deps:
- absl/base:base - absl/base:base
- absl/base:config
- absl/base:core_headers - absl/base:core_headers
- absl/flags:config - absl/flags:config
- absl/flags:flag_internal - absl/flags:flag_internal
- absl/flags:handle - absl/flags:handle
- absl/flags:marshalling - absl/flags:marshalling
- absl/memory:memory - absl/flags:registry
- absl/strings:strings - absl/strings:strings
headers: headers:
- third_party/abseil-cpp/absl/flags/declare.h - third_party/abseil-cpp/absl/flags/declare.h
@ -545,7 +547,9 @@
- third_party/abseil-cpp/absl/flags/flag.cc - third_party/abseil-cpp/absl/flags/flag.cc
- cmake_target: absl::flags_internal - cmake_target: absl::flags_internal
deps: deps:
- absl/base:config
- absl/base:core_headers - absl/base:core_headers
- absl/flags:config
- absl/flags:handle - absl/flags:handle
- absl/flags:registry - absl/flags:registry
- absl/memory:memory - absl/memory:memory
@ -558,18 +562,20 @@
- third_party/abseil-cpp/absl/flags/internal/flag.cc - third_party/abseil-cpp/absl/flags/internal/flag.cc
- cmake_target: absl::flags_handle - cmake_target: absl::flags_handle
deps: deps:
- absl/base:config
- absl/base:core_headers - absl/base:core_headers
- absl/flags:config
- absl/flags:marshalling - absl/flags:marshalling
- absl/strings:strings
- absl/types:optional - absl/types:optional
headers: headers:
- third_party/abseil-cpp/absl/flags/internal/commandlineflag.h - third_party/abseil-cpp/absl/flags/internal/commandlineflag.h
name: absl/flags:handle name: absl/flags:handle
src: src: []
- third_party/abseil-cpp/absl/flags/internal/commandlineflag.cc
- cmake_target: absl::flags_marshalling - cmake_target: absl::flags_marshalling
deps: deps:
- absl/base:config
- absl/base:core_headers - absl/base:core_headers
- absl/base:log_severity
- absl/strings:str_format - absl/strings:str_format
- absl/strings:strings - absl/strings:strings
headers: headers:
@ -579,8 +585,12 @@
- third_party/abseil-cpp/absl/flags/marshalling.cc - third_party/abseil-cpp/absl/flags/marshalling.cc
- cmake_target: absl::flags_parse - cmake_target: absl::flags_parse
deps: deps:
- absl/base:config
- absl/base:core_headers
- absl/flags:config - absl/flags:config
- absl/flags:flag - absl/flags:flag
- absl/flags:flag_internal
- absl/flags:handle
- absl/flags:program_name - absl/flags:program_name
- absl/flags:registry - absl/flags:registry
- absl/flags:usage - absl/flags:usage
@ -595,6 +605,7 @@
- third_party/abseil-cpp/absl/flags/parse.cc - third_party/abseil-cpp/absl/flags/parse.cc
- cmake_target: absl::flags_path_util - cmake_target: absl::flags_path_util
deps: deps:
- absl/base:config
- absl/strings:strings - absl/strings:strings
headers: headers:
- third_party/abseil-cpp/absl/flags/internal/path_util.h - third_party/abseil-cpp/absl/flags/internal/path_util.h
@ -602,6 +613,8 @@
src: [] src: []
- cmake_target: absl::flags_program_name - cmake_target: absl::flags_program_name
deps: deps:
- absl/base:config
- absl/base:core_headers
- absl/flags:path_util - absl/flags:path_util
- absl/strings:strings - absl/strings:strings
- absl/synchronization:synchronization - absl/synchronization:synchronization
@ -612,8 +625,8 @@
- third_party/abseil-cpp/absl/flags/internal/program_name.cc - third_party/abseil-cpp/absl/flags/internal/program_name.cc
- cmake_target: absl::flags_registry - cmake_target: absl::flags_registry
deps: deps:
- absl/base:config
- absl/base:core_headers - absl/base:core_headers
- absl/base:dynamic_annotations
- absl/base:raw_logging_internal - absl/base:raw_logging_internal
- absl/flags:config - absl/flags:config
- absl/flags:handle - absl/flags:handle
@ -628,6 +641,8 @@
- third_party/abseil-cpp/absl/flags/internal/type_erased.cc - third_party/abseil-cpp/absl/flags/internal/type_erased.cc
- cmake_target: absl::flags_usage - cmake_target: absl::flags_usage
deps: deps:
- absl/base:config
- absl/base:core_headers
- absl/flags:usage_internal - absl/flags:usage_internal
- absl/strings:strings - absl/strings:strings
- absl/synchronization:synchronization - absl/synchronization:synchronization
@ -638,13 +653,16 @@
- third_party/abseil-cpp/absl/flags/usage.cc - third_party/abseil-cpp/absl/flags/usage.cc
- cmake_target: absl::flags_usage_internal - cmake_target: absl::flags_usage_internal
deps: deps:
- absl/base:config
- absl/base:core_headers
- absl/flags:config - absl/flags:config
- absl/flags:flag - absl/flags:flag
- absl/flags:flag_internal
- absl/flags:handle - absl/flags:handle
- absl/flags:path_util - absl/flags:path_util
- absl/flags:program_name - absl/flags:program_name
- absl/flags:registry
- absl/strings:strings - absl/strings:strings
- absl/synchronization:synchronization
headers: headers:
- third_party/abseil-cpp/absl/flags/internal/usage.h - third_party/abseil-cpp/absl/flags/internal/usage.h
name: absl/flags:usage_internal name: absl/flags:usage_internal
@ -1086,6 +1104,7 @@
- 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
@ -1106,6 +1125,7 @@
- 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

@ -445,6 +445,7 @@ CORE_SOURCE_FILES = [
'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/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',

@ -1 +1 @@
Subproject commit bf86cfe165ef7d70dfe68f0b8fc0c018bc79a577 Subproject commit a2e6adecc294dc4cd98cc285a9134ce58e0f2ad0

@ -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"
bf86cfe165ef7d70dfe68f0b8fc0c018bc79a577 third_party/abseil-cpp (heads/master) a2e6adecc294dc4cd98cc285a9134ce58e0f2ad0 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)

Loading…
Cancel
Save