Commit Graph

380 Commits

Author SHA1 Message Date
Jan Tattermusch d067c7e663 update third_party/protobuf to 3.11.4 2020-04-27 04:51:38 -04:00
Esun Kim eae488fc66 Update abseil to get the recent patch on LTS 2020_20_25 2020-03-09 15:05:57 -07:00
Esun Kim ce1c0b8743 Remove upb/BUILD 2020-03-03 14:23:16 -08:00
Mark D. Roth b68f813e54 xds: send envoy.lb.does_not_support_overprovisioning client capability 2020-02-26 08:23:27 -08:00
Esun Kim dc8c0a2c2b Update abseil to lts_2020_02_25 2020-02-26 00:09:41 -08:00
Lars Kanis 4c667476a0 Add ruby-2.7 to build process of binary gems for Windows and Linux
With rake-compiler-dock-1.0.1 there's no need to use a derived Dockerfile.
The standard RCD image can be used instead.
The only issue is with conflicting declarations of gettimeofday(), which can be easily worked around by patching win32.h before the build.

Fixes #21514
2020-02-16 21:25:38 +01:00
Jan Tattermusch 349bc1b945 Merge pull request #21930 from jtattermusch/third_party_readme
add README.md for third_party
2020-02-10 11:04:32 +01:00
Jan Tattermusch 060c756945 add README.md for third_party 2020-02-06 10:18:30 +01:00
Yannic Bonenberger 06ecc87290 [bazel] Add fixes for --incompatible_load_proto_rules_from_bzl 2020-02-05 19:58:30 +01:00
Jan Tattermusch f098606c4a Revert "Revert "Reintroduce #21527 (boringssl submodule unification)""
This reverts commit cca892022b.
2020-01-29 09:18:51 -05:00
Esun Kim 37089877bf Update abseil to the latest 2020-01-28 15:22:18 -08:00
hcaseyal 5631724539
Merge pull request #21805 from grpc/revert-21797-reintroduce_21527
Revert "Reintroduce #21527 (boringssl submodule unification)"
2020-01-28 10:41:33 -08:00
Esun Kim f63367e0ef Update abseil to the latest 2020-01-27 14:30:17 -08:00
hcaseyal cca892022b
Revert "Reintroduce #21527 (boringssl submodule unification)" 2020-01-27 13:46:10 -08:00
Jan Tattermusch 5898cd03d7 update third_party/boringssl-with-bazel, check_submodules.sh and grpc_deps.bzl 2020-01-27 05:18:16 -05:00
Jan Tattermusch e7e5d0198f Revert "Revert "Unify boringssl submodules and use non-developer boringssl cmake build""
This reverts commit fe2242e603.
2020-01-27 05:04:05 -05:00
Jan Tattermusch fe2242e603
Revert "Unify boringssl submodules and use non-developer boringssl cmake build" 2020-01-20 14:27:31 +01:00
Jan Tattermusch eba60d8dbe
Merge pull request #21527 from jtattermusch/unify_boringssl_deps2
Unify boringssl submodules and use non-developer boringssl cmake build
2020-01-20 07:52:42 +01:00
Jan Tattermusch 3e7fb05331 update third_party/boringssl-with-bazel to the latest master-with-bazel 2020-01-18 03:08:11 -05:00
apolcyn 232fa12972
Merge pull request #21590 from jtattermusch/protobuf_3_11_2
Update third_party/protobuf to v3.11.2
2020-01-16 14:15:12 -08:00
Jan Tattermusch 972155a4cb update third_party/boringssl-with-bazel to the latest master-with-bazel 2020-01-16 03:55:22 -05:00
Jan Tattermusch dc224cb4aa remove third_party/boringssl in favor of boringssl-with-bazel 2020-01-16 03:44:37 -05:00
Jan Tattermusch e980abd278 update third_party/boringssl-with-bazel to the latest master-with-bazel 2020-01-16 03:44:37 -05:00
Esun Kim 9e15f78cf8 Update absl to the lastest 2020-01-15 13:39:51 -08:00
Richard Belleville 69f990673f Conform to protobuf's usage of six 2020-01-15 04:43:59 -05:00
Jan Tattermusch b4ed0bf37b update third_party/protobuf to v3.11.2 2020-01-15 04:42:17 -05:00
Esun Kim 7e32ac31ca Merge commit 'f9d27c0b8c77ebaa42dd1d287e1ec7d0c3682ad4' into upb-update 2020-01-13 12:53:08 -08:00
Guantao Liu 0ab572393f move submodule libuv to v1.34.0 2020-01-07 17:09:58 -08:00
Guantao Liu 924ce78fc9 Fix sanity checks and "really" add the libuv submodule to third_party. 2020-01-07 15:44:42 -08:00
Guantao Liu 6b8a71ef40 Add a new submodule "libuv" 2020-01-03 16:30:39 -08:00
Esun Kim 64a599c5ae
Merge pull request #21499 from veblush/abseil-update
Update abseil to the latest
2019-12-17 15:44:37 -08:00
Esun Kim 508a20b2e2 Merge commit '01ca25b429b2e9ff2d7e5271367aa545fe3ba62a' into update-upb 2019-12-17 13:06:51 -08:00
Esun Kim f47ae53da4 Update abseil 2019-12-17 13:01:02 -08:00
Richard Belleville f7312a244b Add more stringent check for detection of python headers 2019-12-13 21:17:19 +00:00
Esun Kim e46eabb6b4
Merge pull request #21317 from veblush/ruby-mingw
Update ruby docker image to use pthread for win32
2019-12-02 14:30:52 -08:00
Esun Kim 4ca85de347 Update abseil-cpp to the latest 2019-11-27 11:16:32 -08:00
Esun Kim c4f80b8c87 Update ruby docker image to use pthread for win32 2019-11-27 10:39:31 -08:00
Esun Kim b3b691d89e Merge commit 'f6fdae755f77250cc3a68a76c969229ffb81b158' into upb-up 2019-11-19 09:51:20 -08:00
Richard Belleville 959945705a Merge branch 'master' of https://github.com/grpc/grpc into blaze_modifications 2019-11-06 11:00:47 -08:00
Lidi Zheng 947c7b7216 Resolve conflict with master branch 2019-11-05 14:03:53 -08:00
Lidi Zheng c34bef4ca4 Format all Bazel files with buildifier 2019-11-05 14:03:52 -08:00
rmstar e62ba1e5c3
Merge pull request #20908 from rmstar/cppiostests
C++ tests on iOS to work with bazel 1.0
2019-11-04 10:26:28 -08:00
Esun Kim 40955d2cb4
Merge pull request #20886 from veblush/update-abseil
Update abseil-cpp to HEAD
2019-11-03 09:02:02 -08:00
Prashant Jaikumar a5db5d5450 C++ tests on iOS to work with bazel 1.0 2019-11-01 16:44:14 -07:00
Richard Belleville 4790ab6d97
Merge pull request #20774 from gallmerci/master
Fix typo in python_configure.bzl
2019-10-31 16:33:36 -07:00
Esun Kim 8086d8ee42 Update abseil-cpp to HEAD 2019-10-31 14:09:55 -07:00
Eytan Kidron c97ce9057b Simplify the platform and constraints settings for remote execution
* Remove the toolchains //third_party/toolchains:local and //third_party/toolchains:local_large.
* Remove the platforms :rbe_ubuntu1604, :rbe_ubuntu1604_large, :local and :local_large.
* No longer inherit from @rbe_default//config:platform but instead use it directly. It is now the only non-windows platform.
* When creating @rbe_default//config:platform directly with rbe_autoconfig, set dockerAddCapabilities and dockerPrivileged directly in the exec_properties field. No need to set dockerNetwork to "off" and dockerSiblingContainers to false since these are the defaults.
* Also set gceMachineType = "n1-highmem-2" on the default platform. This value can be overridden by specific targets that want to use LARGE_MACHINE.
* Use create_exec_properties_dict where appropriate.
* Use custom_exec_properties to define LARGE_MACHINE.

I wasn't able to test thoroughly that this PR does not break any existing targets. I was not able to run anything on windows/mac and I also don't have access to gRPC's RBE setup.
2019-10-29 15:40:28 -04:00
Jan Tattermusch e5e3f70a1a Revert "Revert "Upgrade to bazel 1.0.0"" 2019-10-29 06:31:38 -04:00
Juanli Shen 0a736c0d37 Update envoy API to HEAD 2019-10-24 17:21:26 -07:00
Marc Bury dfd3101ae0 Fix typo in python_configure.bzl 2019-10-24 02:45:33 +02:00