Update RPBB prebuilts using JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64 JARs built against https://bugs.openjdk.java.net/browse/JDK-4774077 will not run correctly on older JREs: https://github.com/bazelbuild/bazel/pull/11849#issuecomment-667881358 "position" needs to return "Buffer" to be usable on JDK8: $ javap -c -v \ -cp bazel-bin/src/tools/android/java/com/google/devtools/build/android/all_android_tools_deploy.jar \ com.google.devtools.build.android.AndroidCompiledDataDeserializer | grep 'Methodref.*position' #352 = Methodref #790.#1176 // java/nio/ByteBuffer.position:(I)Ljava/nio/Buffer; Closes #11888. RELNOTES: None. PiperOrigin-RevId: 324659836
diff --git a/WORKSPACE b/WORKSPACE index 776efea..d14a6f2 100644 --- a/WORKSPACE +++ b/WORKSPACE
@@ -156,7 +156,7 @@ "1.25.0.zip", # rules_nodejs "rules_nodejs-1.3.0.tar.gz", - "android_tools_pkg-0.19.0rc2.tar.gz", + "android_tools_pkg-0.19.0rc3.tar.gz", # bazelbuild/bazel-skylib "2d4c9528e0f453b5950eeaeac11d8d09f5a504d4.tar.gz", # bazelbuild/platforms @@ -193,7 +193,7 @@ "1.25.0.zip": "c78be58f5e0a29a04686b628cf54faaee0094322ae0ac99da5a8a8afca59a647", # rules_nodejs "rules_nodejs-1.3.0.tar.gz": "b6670f9f43faa66e3009488bbd909bc7bc46a5a9661a33f6bc578068d1837f37", - "android_tools_pkg-0.19.0rc2.tar.gz": "ce3331f4d3c91f311a355ad5e53148e4a7cfeaaa8aea3eb0952fa7b65fdef38d", + "android_tools_pkg-0.19.0rc3.tar.gz": "ea5c0589a01e2a9f43c20e5c145d3530e3b3bdbe7322789bc5da38d0ca49b837", # bazelbuild/bazel-skylib "2d4c9528e0f453b5950eeaeac11d8d09f5a504d4.tar.gz": "c00ceec469dbcf7929972e3c79f20c14033824538038a554952f5c31d8832f96", # bazelbuild/platforms @@ -246,8 +246,8 @@ "https://mirror.bazel.build/github.com/bazelbuild/rules_nodejs/releases/download/1.3.0/rules_nodejs-1.3.0.tar.gz", "https://github.com/bazelbuild/rules_nodejs/releases/download/1.3.0/rules_nodejs-1.3.0.tar.gz", ], - "android_tools_pkg-0.19.0rc2.tar.gz": [ - "https://mirror.bazel.build/bazel_android_tools/android_tools_pkg-0.19.0rc2.tar.gz", + "android_tools_pkg-0.19.0rc3.tar.gz": [ + "https://mirror.bazel.build/bazel_android_tools/android_tools_pkg-0.19.0rc3.tar.gz", ], # bazelbuild/bazel-skylib "2d4c9528e0f453b5950eeaeac11d8d09f5a504d4.tar.gz": [ @@ -525,7 +525,7 @@ "zulu11.37.48-ca-jdk11.0.6-linux_aarch64.tar.gz", "zulu11.37.17-ca-jdk11.0.6-macosx_x64.tar.gz", "zulu11.37.17-ca-jdk11.0.6-win_x64.zip", - "android_tools_pkg-0.19.0rc2.tar.gz", + "android_tools_pkg-0.19.0rc3.tar.gz", # bazelbuild/bazel-skylib "2d4c9528e0f453b5950eeaeac11d8d09f5a504d4.tar.gz", # bazelbuild/platforms @@ -555,7 +555,7 @@ "zulu11.37.48-ca-jdk11.0.6-linux_aarch64.tar.gz": "a452f1b9682d9f83c1c14e54d1446e1c51b5173a3a05dcb013d380f9508562e4", "zulu11.37.17-ca-jdk11.0.6-macosx_x64.tar.gz": "e1fe56769f32e2aaac95e0a8f86b5a323da5af3a3b4bba73f3086391a6cc056f", "zulu11.37.17-ca-jdk11.0.6-win_x64.zip": "a9695617b8374bfa171f166951214965b1d1d08f43218db9a2a780b71c665c18", - "android_tools_pkg-0.19.0rc2.tar.gz": "ce3331f4d3c91f311a355ad5e53148e4a7cfeaaa8aea3eb0952fa7b65fdef38d", + "android_tools_pkg-0.19.0rc3.tar.gz": "ea5c0589a01e2a9f43c20e5c145d3530e3b3bdbe7322789bc5da38d0ca49b837", # bazelbuild/bazel-skylib "2d4c9528e0f453b5950eeaeac11d8d09f5a504d4.tar.gz": "c00ceec469dbcf7929972e3c79f20c14033824538038a554952f5c31d8832f96", # bazelbuild/platforms @@ -584,8 +584,8 @@ "zulu11.37.48-ca-jdk11.0.6-linux_aarch64.tar.gz": ["https://mirror.bazel.build/openjdk/azul-zulu11.37.48-ca-jdk11.0.6/zulu11.37.48-ca-jdk11.0.6-linux_aarch64.tar.gz"], "zulu11.37.17-ca-jdk11.0.6-macosx_x64.tar.gz": ["https://mirror.bazel.build/openjdk/azul-zulu11.37.17-ca-jdk11.0.6/zulu11.37.17-ca-jdk11.0.6-macosx_x64.tar.gz"], "zulu11.37.17-ca-jdk11.0.6-win_x64.zip": ["https://mirror.bazel.build/openjdk/azul-zulu11.37.17-ca-jdk11.0.6/zulu11.37.17-ca-jdk11.0.6-win_x64.zip"], - "android_tools_pkg-0.19.0rc2.tar.gz": [ - "https://mirror.bazel.build/bazel_android_tools/android_tools_pkg-0.19.0rc2.tar.gz", + "android_tools_pkg-0.19.0rc3.tar.gz": [ + "https://mirror.bazel.build/bazel_android_tools/android_tools_pkg-0.19.0rc3.tar.gz", ], # bazelbuild/bazel-skylib "2d4c9528e0f453b5950eeaeac11d8d09f5a504d4.tar.gz": [ @@ -707,8 +707,8 @@ name = "android_tools_for_testing", patch_cmds = EXPORT_WORKSPACE_IN_BUILD_FILE, patch_cmds_win = EXPORT_WORKSPACE_IN_BUILD_FILE_WIN, - sha256 = "ce3331f4d3c91f311a355ad5e53148e4a7cfeaaa8aea3eb0952fa7b65fdef38d", # DO_NOT_REMOVE_THIS_ANDROID_TOOLS_UPDATE_MARKER - url = "https://mirror.bazel.build/bazel_android_tools/android_tools_pkg-0.19.0rc2.tar.gz", + sha256 = "ea5c0589a01e2a9f43c20e5c145d3530e3b3bdbe7322789bc5da38d0ca49b837", # DO_NOT_REMOVE_THIS_ANDROID_TOOLS_UPDATE_MARKER + url = "https://mirror.bazel.build/bazel_android_tools/android_tools_pkg-0.19.0rc3.tar.gz", ) # This must be kept in sync with src/main/java/com/google/devtools/build/lib/bazel/rules/coverage.WORKSPACE.