0.5.1
Release 0.5.1 (2017-06-06)
Baseline: f3ae88e
Cherry picks:
- c58ba09:
Release to GCS: put the final release in its own directory - 0acead4:
Update protobuf to latest master at a64497c and apply
@laszlocsomor's latest changes from
protocolbuffers/protobuf#2969 on top of it. - d0242ce:
Make symlinks consistent - d953ca8:
Clean VanillaJavaBuilder output directories - 755669f:
Pass all the environment variable to Bazel during bootstrapping - 6f04166:
Do not mark the JDK7 installer -without-jdk-installer - 7205611:
Fix #2958: Installer should not overwrite bazelrc - 511c35b:
Bootstrap: move the fail function to the top - 8470be1:
Clean up javac and Error Prone targets - 4a404de:
Update javac version to 9-dev-r4023-2 - 36ce4b4:
Update javac version to 9-dev-r4023-2 - 38949b8:
Migrate off versioned javac and Error Prone targets - 1a57d29:
Re-enabling passing -sourcepath via javacopts. - eb565f4:
Make make sure that msys build actually builds msys version - 39f328c:
Fix typo. Also do not override host_cpu for msvc. - 6248028:
Select correct JDK for windows_msys - c4f271d:
Automated g4 rollback of commit
3e5edaf. - 9261809:
Remove process-tools.cc which I forgot to delete during the last
rollback. - baca6e4:
Fix #2982: Bazel installer should not check for installed JDK if
using a bundled JDK. - 866ecc8:
Disable msys path conversion on Windows. - cc21998:
Rollforward #2 of: Basic open-source crosstool to support
targeting apple platform types. - 0f0ccc4:
Escape % in strings that will appear in Crosstool - 3b08f77:
Adding feature for linking C Run-Time library on Windows - 3566474:
Do not use sed -E in bootstrap/compile.sh - c3cf7d9:
Reverts non-xcode-available darwin crosstool generation.
Important changes:
- Fixes regression in 0.5.0 requiring Xcode to build C++ on OSX.
Notice: Bazel installers contain binaries licensed under the GPLv2 with
Classpath exception. Those installers should always be redistributed along with
the source code.
Some versions of Bazel contain a bundled version of OpenJDK. The license of the
bundled OpenJDK and other open-source components can be displayed by running
the command bazel license
. The vendor and version information of the bundled
OpenJDK can be displayed by running the command bazel info java-runtime
.
The binaries and source-code of the bundled OpenJDK can be
downloaded from our mirror server.
Security: All our binaries are signed with our
public key 48457EE0.