File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1717# Script for building bazel from scratch without bazel
1818
1919PROTO_FILES=$( ls src/main/protobuf/* .proto src/main/java/com/google/devtools/build/lib/buildeventstream/proto/* .proto)
20- LIBRARY_JARS=$( find third_party -name ' *.jar' | grep -Fv /javac-9-dev-r3297-1 .jar | grep -Fv /javac7.jar | grep -Fv JavaBuilder | grep -ve third_party/grpc/grpc.* jar | tr " \n" " " )
20+ LIBRARY_JARS=$( find third_party -name ' *.jar' | grep -Fv /javac-9-dev-r3297-3 .jar | grep -Fv /javac7.jar | grep -Fv JavaBuilder | grep -ve third_party/grpc/grpc.* jar | tr " \n" " " )
2121GRPC_JAVA_VERSION=0.15.0
2222GRPC_LIBRARY_JARS=$( find third_party/grpc -name ' *.jar' | grep -e .* ${GRPC_JAVA_VERSION} .* jar | tr " \n" " " )
2323LIBRARY_JARS=" ${LIBRARY_JARS} ${GRPC_LIBRARY_JARS} "
Original file line number Diff line number Diff line change @@ -44,7 +44,7 @@ for i in $*; do
4444 * JavaBuilder* _deploy.jar) OUTPUT_PATH=tools/jdk/JavaBuilder_deploy.jar ;;
4545 * JacocoCoverage* _deploy.jar) OUTPUT_PATH=tools/jdk/JacocoCoverage_deploy.jar ;;
4646 * turbine_deploy.jar) OUTPUT_PATH=tools/jdk/turbine_deploy.jar ;;
47- * javac-9-dev-r3297-1 .jar) OUTPUT_PATH=third_party/java/jdk/langtools/javac-9-dev-r3297-1 .jar ;;
47+ * javac-9-dev-r3297-3 .jar) OUTPUT_PATH=third_party/java/jdk/langtools/javac-9-dev-r3297-3 .jar ;;
4848 * javac7.jar) OUTPUT_PATH=third_party/java/jdk/langtools/javac7.jar ;;
4949 * SingleJar_deploy.jar) OUTPUT_PATH=tools/jdk/SingleJar_deploy.jar ;;
5050 * GenClass_deploy.jar) OUTPUT_PATH=tools/jdk/GenClass_deploy.jar ;;
@@ -68,9 +68,9 @@ for i in $*; do
6868 chmod u+w " ${PACKAGE_DIR} /${OUTPUT_PATH} "
6969done
7070
71- if [ ! -f ${PACKAGE_DIR} /third_party/java/jdk/langtools/javac-9-dev-r3297-1 .jar ]; then
71+ if [ ! -f ${PACKAGE_DIR} /third_party/java/jdk/langtools/javac-9-dev-r3297-3 .jar ]; then
7272 cp ${PACKAGE_DIR} /third_party/java/jdk/langtools/javac7.jar \
73- ${PACKAGE_DIR} /third_party/java/jdk/langtools/javac-9-dev-r3297-1 .jar
73+ ${PACKAGE_DIR} /third_party/java/jdk/langtools/javac-9-dev-r3297-3 .jar
7474fi
7575
7676cat > " ${PACKAGE_DIR} /WORKSPACE" << EOF
Original file line number Diff line number Diff line change @@ -354,8 +354,8 @@ function create_new_workspace() {
354354
355355 copy_tools_directory
356356
357- [ -e third_party/java/jdk/langtools/javac-9-dev-r3297-1 .jar ] \
358- || ln -s " ${langtools_path} " third_party/java/jdk/langtools/javac-9-dev-r3297-1 .jar
357+ [ -e third_party/java/jdk/langtools/javac-9-dev-r3297-3 .jar ] \
358+ || ln -s " ${langtools_path} " third_party/java/jdk/langtools/javac-9-dev-r3297-3 .jar
359359
360360 touch WORKSPACE
361361}
Original file line number Diff line number Diff line change @@ -166,7 +166,7 @@ a minimal set of extra dependencies.
166166
167167## [ javac] ( https://github.com/google/error-prone-javac )
168168
169- * Version: 1.9.0 -dev-r2973-2 (javac7.jar) and 1.9.0-dev-r2644-2 ( javac-9-dev-r3297-1 .jar)
169+ * Version: 9 -dev-r3297-3 ( javac-9-dev-r3297-3 .jar)
170170* License: GNU GPL v2 with Classpath exception (plus other licenses, see third_party/java/jdk/langtools/LICENSE file).
171171
172172## [ jarjar] ( https://code.google.com/p/jarjar/ )
Original file line number Diff line number Diff line change @@ -10,7 +10,7 @@ version of the JRE. Those builds are vendored in
1010//third_party/java/jdk/langtools.
1111
1212Currently Bazel supports running on a JRE 8 only because the default Java
13- compiler used (//third_party/java/jdk/langtools/javac-9-dev-r3297-1 .jar) is the
13+ compiler used (//third_party/java/jdk/langtools/javac-9-dev-r3297-3 .jar) is the
1414Java compiler of OpenJDK 9 compiled to run on a JRE 8. This cannot
1515be built to run on a JRE 7 because of code incompatibility. Bazel's
1616JavaBuilder at HEAD cannot be linked with earlier version of the
Original file line number Diff line number Diff line change @@ -19,22 +19,22 @@ filegroup(
1919 "//conditions:default" : [
2020 "BUILD" ,
2121 "LICENSE" ,
22- "javac-9-dev-r3297-1 .jar" ,
23- "javac-9-dev-r3297-1 .srcjar" ,
22+ "javac-9-dev-r3297-3 .jar" ,
23+ "javac-9-dev-r3297-3 .srcjar" ,
2424 ],
2525 }),
2626)
2727
2828java_import (
2929 name = "javac" ,
30- jars = ["javac-9-dev-r3297-1 .jar" ],
30+ jars = ["javac-9-dev-r3297-3 .jar" ],
3131)
3232
3333filegroup (
3434 name = "javac_jar" ,
3535 srcs = select ({
3636 "//tools/jdk:jdk7" : ["javac7.jar" ],
37- "//conditions:default" : ["javac-9-dev-r3297-1 .jar" ],
37+ "//conditions:default" : ["javac-9-dev-r3297-3 .jar" ],
3838 }),
3939)
4040
You can’t perform that action at this time.
0 commit comments