Fix sanity checks and "really" add the libuv submodule to third_party.

pull/21583/head
Guantao Liu 5 years ago
parent 6b8a71ef40
commit 924ce78fc9
  1. 14
      bazel/grpc_deps.bzl
  2. 1
      third_party/libuv
  3. 1
      third_party/libuv.BUILD
  4. 1
      tools/run_tests/sanity/check_submodules.sh

@ -269,13 +269,13 @@ def grpc_deps():
)
if "libuv" not in native.existing_rules():
http_archive(
name = "zlib",
build_file = "@com_github_grpc_grpc//third_party:libuv.BUILD",
sha256 = "",
strip_prefix = "libuv-15ae750151ac9341e5945eb38f8982d59fb99201",
url = "https://github.com/libuv/libuv/archive/15ae750151ac9341e5945eb38f8982d59fb99201.tar.gz",
)
http_archive(
name = "libuv",
build_file = "@com_github_grpc_grpc//third_party:libuv.BUILD",
sha256 = "dfb4fe1ff0b47340978490a14bf253475159ecfcbad46ab2a350c78f9ce3360f",
strip_prefix = "libuv-15ae750151ac9341e5945eb38f8982d59fb99201",
url = "https://github.com/libuv/libuv/archive/15ae750151ac9341e5945eb38f8982d59fb99201.tar.gz",
)
grpc_python_deps()

1
third_party/libuv vendored

@ -0,0 +1 @@
Subproject commit 6432886e0d1adb3f76eb0eee55584af4f18ae31f

@ -156,7 +156,6 @@ cc_library(
"-D_LARGEFILE_SOURCE",
"-D_FILE_OFFSET_BITS=64",
"-D_GNU_SOURCE",
"-DHAVE_CONFIG_H",
"-pthread",
"--std=gnu89",
"-pedantic",

@ -36,6 +36,7 @@ cat << EOF | awk '{ print $1 }' | sort > "$want_submodules"
28f50e0fed19872e0fd50dd23ce2ee8cd759338e third_party/gflags (v2.2.0-5-g30dbc81)
80ed4d0bbf65d57cc267dfc63bd2584557f11f9b third_party/googleapis (common-protos-1_3_1-915-g80ed4d0bb)
c9ccac7cb7345901884aabf5d1a786cfa6e2f397 third_party/googletest (6e2f397)
15ae750151ac9341e5945eb38f8982d59fb99201 third_party/libuv (v1.34.0)
09745575a923640154bcf307fba8aedff47f240a third_party/protobuf (v3.7.0-rc.2-247-g09745575)
e143189bf6f37b3957fb31743df6a1bcf4a8c685 third_party/protoc-gen-validate (v0.0.10)
94324803a497c8f76dbc78df393ef629d3a9f3c3 third_party/udpa (heads/master)

Loading…
Cancel
Save