New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 770171 link

Starred by 1 user

Issue metadata

Status: WontFix
Owner: ----
Closed: Oct 2017
Cc:
EstimatedDays: ----
NextAction: ----
OS: Android
Pri: 2
Type: Bug



Sign in to add a comment

chrome_public_apk Build error: javac: invalid source release: 1.8

Reported by s.singap...@gmail.com, Sep 29 2017

Issue description

Steps to reproduce the problem:
Tried to build ToT.
$ ninja -j 32 -C out/Default chrome_public_apk

Tried to build using jdk1.7.0_51 and java-8-openjdk-amd64. but build fails.

What is the expected behavior?

What went wrong?
[14626/32852] ACTION //build/android/bytecode:java_bytecode_rewriter__compile_java__javac(//build/toolchain/android:android_clang_arm)
FAILED: gen/build/android/bytecode/java_bytecode_rewriter__compile_java.javac.jar gen/build/android/bytecode/java_bytecode_rewriter__compile_java.javac.jar.md5.stamp 
python ../../build/android/gyp/javac.py --depfile=gen/build/android/bytecode/java_bytecode_rewriter__compile_java__javac.d --jar-path=gen/build/android/bytecode/java_bytecode_rewriter__compile_java.javac.jar --java-srcjars=\[\] --java-srcjars=@FileArg\(gen/build/android/bytecode/java_bytecode_rewriter.build_config:javac:srcjars\) --java-version=1.8 --classpath=@FileArg\(gen/build/android/bytecode/java_bytecode_rewriter.build_config:javac:interface_classpath\) --chromium-code=1 @gen/build/android/bytecode/java_bytecode_rewriter.sources
Traceback (most recent call last):
  File "../../build/android/gyp/javac.py", line 514, in <module>
    sys.exit(main(sys.argv[1:]))
  File "../../build/android/gyp/javac.py", line 510, in main
    pass_changes=True)
  File "/home/CHROMIUM/chrome_android/src/build/android/gyp/util/build_utils.py", line 595, in CallAndWriteDepfileIfStale
    pass_changes=True)
  File "/home/CHROMIUM/chrome_android/src/build/android/gyp/util/md5_check.py", line 87, in CallAndRecordIfStale
    function(*args)
  File "/home/CHROMIUM/chrome_android/src/build/android/gyp/util/build_utils.py", line 578, in on_stale_md5
    function(*args)
  File "../../build/android/gyp/javac.py", line 503, in <lambda>
    classpath_inputs),
  File "../../build/android/gyp/javac.py", line 260, in _OnStaleMd5
    attempt_build()
  File "../../build/android/gyp/javac.py", line 258, in <lambda>
    stderr_filter=ColorJavacOutput)
  File "/home/CHROMIUM/chrome_android/src/build/android/gyp/util/build_utils.py", line 179, in CheckOutput
    raise CalledProcessError(cwd, args, stdout + stderr)
util.build_utils.CalledProcessError: Command failed: ( cd /home/CHROMIUM/chrome_android/src/out/Default; /usr/bin/javac -g -encoding UTF-8 -classpath lib.java/third_party/ow2_asm/asm-5.0.1.interface.jar:lib.java/third_party/ow2_asm/asm-util-5.0.1.interface.jar -sourcepath : -source 1.8 -target 1.8 -Xlint:unchecked -Xlint:deprecation -d /tmp/tmpg_aVOX/classes ../../build/android/bytecode/java/org/chromium/bytecode/AssertionEnablerClassAdapter.java ../../build/android/bytecode/java/org/chromium/bytecode/ByteCodeProcessor.java ../../build/android/bytecode/java/org/chromium/bytecode/CustomClassLoaderClassWriter.java ../../build/android/bytecode/java/org/chromium/bytecode/CustomResourcesClassAdapter.java ../../build/android/bytecode/java/org/chromium/bytecode/TypeUtils.java )Build is failed 
$ ninja -j 32 -C out/Default chrome_public_apk
ninja: Entering directory `out/Default'

[11/18022] ACTION //build/android/buildhooks:build_hooks_java__compile_java__javac(//build/toolchain/android:android_clang_arm)
FAILED: gen/build/android/buildhooks/build_hooks_java__compile_java.javac.jar gen/build/android/buildhooks/build_hooks_java__compile_java.javac.jar.md5.stamp 
python ../../build/android/gyp/javac.py --depfile=gen/build/android/buildhooks/build_hooks_java__compile_java__javac.d --jar-path=gen/build/android/buildhooks/build_hooks_java__compile_java.javac.jar --java-srcjars=\[\] --java-srcjars=@FileArg\(gen/build/android/buildhooks/build_hooks_java.build_config:javac:srcjars\) --java-version=1.8 --classpath=@FileArg\(gen/build/android/buildhooks/build_hooks_java.build_config:javac:interface_classpath\) --chromium-code=1 @gen/build/android/buildhooks/build_hooks_java.sources
Traceback (most recent call last):
  File "../../build/android/gyp/javac.py", line 514, in <module>
    sys.exit(main(sys.argv[1:]))
  File "../../build/android/gyp/javac.py", line 510, in main
    pass_changes=True)
  File "/home/CHROMIUM/chrome_android/src/build/android/gyp/util/build_utils.py", line 595, in CallAndWriteDepfileIfStale
    pass_changes=True)
  File "/home/CHROMIUM/chrome_android/src/build/android/gyp/util/md5_check.py", line 87, in CallAndRecordIfStale
    function(*args)
  File "/home/CHROMIUM/chrome_android/src/build/android/gyp/util/build_utils.py", line 578, in on_stale_md5
    function(*args)
  File "../../build/android/gyp/javac.py", line 503, in <lambda>
    classpath_inputs),
  File "../../build/android/gyp/javac.py", line 260, in _OnStaleMd5
    attempt_build()
  File "../../build/android/gyp/javac.py", line 258, in <lambda>
    stderr_filter=ColorJavacOutput)
  File "/home/CHROMIUM/chrome_android/src/build/android/gyp/util/build_utils.py", line 179, in CheckOutput
    raise CalledProcessError(cwd, args, stdout + stderr)
util.build_utils.Csarath/WORK/alledProcessError: Command failed: ( cd /home/CHROMIUM/chrome_android/src/out/Default; /usr/bin/javac -g -encoding UTF-8 -classpath lib.java/third_party/bazel/desugar/Desugar-runtime.interface.jar -sourcepath : -source 1.8 -target 1.8 -Xlint:unchecked -Xlint:deprecation -d /tmp/tmpXBAV4s/classes ../../build/android/buildhooks/java/org/chromium/build/BuildHooks.java )
javac: invalid source release: 1.8
Usage: javac <options> <source files>
use -help for a list of possible options

Did this work before? N/A 

Chrome version: 59.0.3071.109  Channel: canary
OS Version: 
Flash Version:
 
This has been fixed after configuring java stuff properly in my build environment. Please ignore and close this bug.
Cc: msrchandra@chromium.org nyerramilli@chromium.org sandeepkumars@chromium.org
Labels: Needs-triage-Mobile Triaged-Mobile
Status: WontFix (was: Unconfirmed)
Closing this issue as WontFix as per comment #1.

Thanks!!

Sign in to add a comment