commit | 00680552ba1752e21a926b6591d9b088ed2ab74d | [log] [tgz] |
---|---|---|
author | Tobias Werth <twerth@google.com> | Sun Feb 03 02:17:41 2019 -0800 |
committer | Copybara-Service <copybara-piper@google.com> | Sun Feb 03 02:19:50 2019 -0800 |
tree | 80c709d07a9b431a7de6ee00ea773b6367658741 | |
parent | 9b1fe14802fbf74c2ad1257d0a614d663d7818bd [diff] |
Bump vanilla JDK from 11.0.1 to 11.0.2. While testing Bazel with the upgraded embedded JDK we hit a bug which was fixed by 11.0.2: See https://www.oracle.com/technetwork/java/javase/11-0-2-relnotes-5188746.html for the release notes which lists https://bugs.java.com/bugdatabase/view_bug.do?bug_id=JDK-8211883 as fixed. The problem showed e.g. in our integration tests where we download protobuf as external repository from github and we would show an handshake error: ERROR: [...]/BUILD:1:1: every rule of type proto_library implicitly depends upon the target '@com_google_protobuf//:protoc', but this target could not be found because of: no such package '@com_google_protobuf//': java.io.IOException: Error downloading [https://github.com/google/protobuf/archive/7b28271a61a3da0a37f6fda399b0c4c86464e5b3.zip] to [...].zip: Received fatal alert: handshake_failure Note that this commit does not the update of the embedded JDK yet. Part of #6592. RELNOTES: None Closes #7335. PiperOrigin-RevId: 232175766
{Fast, Correct} - Choose two
Build and test software of any size, quickly and reliably.
Speed up your builds and tests: Bazel only rebuilds what is necessary. With advanced local and distributed caching, optimized dependency analysis and parallel execution, you get fast and incremental builds.
One tool, multiple languages: Build and test Java, C++, Android, iOS, Go, and a wide variety of other language platforms. Bazel runs on Windows, macOS, and Linux.
Scalable: Bazel helps you scale your organization, codebase, and continuous integration solution. It handles codebases of any size, in multiple repositories or a huge monorepo.
Extensible to your needs: Easily add support for new languages and platforms with Bazel's familiar extension language. Share and re-use language rules written by the growing Bazel community.
Follow our tutorials:
See CONTRIBUTING.md
Bazel is released in ‘Beta’. See the product roadmap to learn about the path toward a stable 1.0 release.