Skip to content

0.5.1

Compare
Choose a tag to compare
@bazel-io bazel-io released this 06 Jun 10:59
· 30611 commits to master since this release

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.