Commit Graph

275 Commits

Author SHA1 Message Date
Prashant Jaikumar 43628b286f Update googletest version to v1.8.1
Bazel builds of test/cpp/end2end:end2end_test were failing on Mac OS with v1.8.0 due to missing gtest symbols. The issue is not seen in v1.8.1. A WORKSPACE file was added to gtest repo in 1.8.1, so gtest.BUILD can be removed.
2019-06-20 18:17:13 -07:00
Hao Nguyen 79f7abb45e Update zlib dependency 2019-05-29 17:07:00 -07:00
Hao Nguyen b483c27cd0 Update protobuf submodule version 2019-05-29 16:35:24 -07:00
Nicolas Lopez a32b1eb765
Merge branch 'master' into master 2019-04-11 15:00:34 -04:00
Bill Feng 5158c3db27 naming update, documentation fix 2019-04-08 14:39:09 -07:00
Bill Feng df89d8e157 bazel RBE Windows build 2019-04-05 11:40:11 -07:00
billfeng327 242500b811 explicitly added header file for correctly compiling c-ares with Bazel 2019-03-29 15:41:20 -07:00
Nicolas Lopez ad4926d5c6 avoid local runs from accessing remote platforms
This should fix Bazel Basic Tests for Python (Local) and other
local CI runs that are now failing.
I also have a plan to fix Bazel RBE Opt C/C++.
Bazel RBE UBSAN C/C++ might need to wait for gRPC to upgrade to
using 0.23.0
2019-03-28 09:56:50 -04:00
Nicolas Lopez d1640057f2 use rbe_autoconfig 2019-03-28 09:56:50 -04:00
Fabian Holler cab0c36d99 adapt cares config headers files to new version
2250b598fe
introduced a new HAVE___SYSTEM_PROPERTY_GET define, adapt the
ares_config.h files.
2019-03-26 13:13:49 -07:00
Fabian Holler 8c49802f75 add strsplit.c, strsplit.h files to build and test files
The files are new in the updated cares release.
2019-03-26 13:13:49 -07:00
Fabian Holler 113e84b8dd update cares to version cares-1_15_0
This fixes the issue: https://github.com/grpc/grpc/issues/16688

Which causes that grpc can not be build because of the following
compiler error:
  third_party/cares/cares/ares_init.c: In function ‘ares_dup’:
  third_party/cares/cares/ares_init.c:301:17: error: argument to ‘sizeof’ in ‘strncpy’ call is the same expression as the source; did you mean to use the size of the destination? [-Werror=sizeof-pointer- memaccess] sizeof(src->local_dev_name));
2019-03-26 13:13:49 -07:00
vishalpowar 62ba0b89b1
Merge pull request #18425 from vishalpowar/xds_ads_upb_generate
Add generated upb code for endpoints information.
2019-03-21 22:46:51 -07:00
Vishal Powar fb15daf8b9 Add generated upb code for endpoints information.
Also,
  - Update upb submodule for new code generator and update generated
  files.
2019-03-21 17:24:57 -07:00
Bill Feng eff99b1d76 dependency bump for gflags 2019-03-15 18:13:45 -07:00
Bill Feng 14bffe549e submodule dependency update 2019-03-15 17:45:27 -07:00
Bill Feng e9ad9e90b3 reinstated version bump of google benchmark 2019-03-15 11:41:57 -07:00
Jan Tattermusch cf6a311761
Revert "Windows builds for gRPC C++ tests" 2019-03-15 17:15:20 +01:00
Vishal Powar 319fcdf26e Add a script for generating C code and build rule for protobuf protos.
All these changes need to go together to make sense
  - changes to use new version of upb in bazel
  - allowing includes in build target option
  - script for generating c code (upb) for protos
  - generated code for example protos
  - adding changes for non-bazel builds
  - change sanity tests to ignore the generated files.
2019-03-13 12:53:17 -07:00
Jan Tattermusch 0c8c4c6dd5 update third_party/protobuf to v3.7.0 2019-03-12 05:09:46 -04:00
billfeng327 5eb1e8d8c9 code cleanup, removed old build file 2019-03-08 10:39:03 -08:00
Alex Polcyn 9644e588f6 Build c-ares bazel lib with alwayslink=1 2019-02-27 23:06:11 -08:00
Lidi Zheng 75df1eccad
Merge pull request #17881 from lidizheng/bzl-py3-fix
[Roll Forward] Enable Python 3 for Bazel to Run Tests
2019-02-22 11:42:42 -08:00
Tony Allevato 330e0f3ba8 Support "darwin_x86_64" CPU in cares.BUILD.
Bazel recognizes both "darwin" and "darwin_x86_64" as CPU values, and
the Apple Bazel rules currently recommend the latter for building
macOS targets. Until this is cleaned up, this change allows grpc to
build correctly when that configuration is used.

Fixes #17649.
2019-02-21 09:52:17 -08:00
Lidi Zheng eaeda3618d Check file existence correctly 2019-02-20 14:17:33 -08:00
Lidi Zheng d209deb14b Revert "Revert "Merge pull request #17644 from lidizheng/bzl-py3""
This reverts commit 7da0aacef2.
2019-02-20 14:07:34 -08:00
Eric Gribkoff 7da0aacef2 Revert "Merge pull request #17644 from lidizheng/bzl-py3"
This reverts commit a25828ad78, reversing
changes made to 5176fd80fc.
2019-01-29 13:50:16 -08:00
Jan Tattermusch 79274b23de
Merge pull request #17815 from billfeng327/bugfix/enable-ptrace-for-asan
adding ptrace to asan
2019-01-29 10:00:09 +01:00
Lidi Zheng a25828ad78
Merge pull request #17644 from lidizheng/bzl-py3
[gRPC] Enable Python 3 for Bazel to Run Tests
2019-01-28 16:23:33 -08:00
Lidi Zheng ee23fc3d2e Avoid 'which' failure 2019-01-28 10:47:12 -08:00
Bill Feng ae7254aa79 adding ptrace to asan 2019-01-25 10:04:16 -08:00
Bill Feng f47e205776 removed ptrace 2019-01-14 15:07:07 -08:00
Bill Feng 67b8d4d33b update default settings for RBE 2019-01-14 10:25:43 -08:00
Bill Feng 5eed6d9d58 fixed version on toolchain 2019-01-10 10:23:43 -08:00
Bill Feng eda9742bbd updated bazel and RBE instance versions 2019-01-09 10:57:53 -08:00
Lidi Zheng 7105626569 Pump force Python version & simplify code 2019-01-08 10:08:06 -08:00
Lidi Zheng 814c858f3f Enable Python 3 2019-01-04 18:45:01 -08:00
Alexander Polcyn 67f523ce13 Add support for ruby 2.6.0 binary package builds, drop 2.1 and 2.0
binary package builds; pin bundler to 1.17.3 where necessary
2019-01-03 18:08:05 +00:00
Bill Feng 8b7323df1c
Merge pull request #17110 from billfeng327/multipool-config
Bazel multipool config update, removed sentinel file
2018-11-28 18:54:21 -08:00
Bill Feng 527ddd9982 cleanup 2018-11-28 11:10:05 -08:00
Vishal Powar f614fa5947 Adding upb as submodule
upb will be used for codegen of xDS protos.
2018-11-28 10:09:03 -08:00
Bill Feng e00b58ba5a trying latest image 2018-11-27 15:25:30 -08:00
Bill Feng eff3b4ec30 trying standard-16 machine 2018-11-27 15:13:33 -08:00
Bill Feng 49528b9713 trying highmem machine 2018-11-27 14:13:28 -08:00
Bill Feng 5810b53df3 merge conflict fix 2018-11-26 10:15:47 -08:00
Bill Feng 70f9992d77 modified execution platform registration, added host platform 2018-11-26 10:10:53 -08:00
Bill Feng 3391245e73 removed all constraints from custom toolchain 2018-11-20 16:18:17 -08:00
Bill Feng 4a9feff1fd removed autoconfigured constraint 2018-11-20 16:15:42 -08:00
Bill Feng 8fad166c85 added autoconfigured 2018-11-19 16:11:57 -08:00
Bill Feng 6cbbefc6c6 temporarily removed some constraints 2018-11-15 16:47:51 -08:00