New issue
Advanced search Search tips

Issue 695428 link

Starred by 4 users

Issue metadata

Status: Fixed
Owner:
Closed: Feb 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Android
Pri: 2
Type: Bug



Sign in to add a comment

Android incremental builds failing: "jmake: -g is an invalid option or argument."

Project Member Reported by dgn@chromium.org, Feb 23 2017

Issue description

% gn gen out_android_gn/Debug --args='target_os="android" symbol_level=1 use_goma=true is_clang=true is_component_build=true enable_incremental_javac=true disable_incremental_isolated_processes=true use_signing_keys=true '

% ninja -j2000 -l150 -C out_android_gn/Debug chrome_apk_incremental


[271/14228] ACTION //mojo/public/java:system_java__compile_java__javac(//build/toolchain/android:android_clang_arm)
FAILED: gen/mojo/public/java/system_java__compile_java.javac.jar gen/mojo/public/java/system_java__compile_java.javac.jar.md5.stamp gen/mojo/public/java/system_java__compile_java.javac.jar.pdb 
python ../../build/android/gyp/javac.py --depfile=gen/mojo/public/java/system_java__compile_java__javac.d --jar-path=gen/mojo/public/java/system_java__compile_java.javac.jar --java-srcjars=\[\] --java-srcjars=@FileArg\(gen/mojo/public/java/system_java.build_config:javac:srcjars\) --classpath=@FileArg\(gen/mojo/public/java/system_java.build_config:javac:interface_classpath\) --incremental --bootclasspath=lib.java/android.interface.jar --java-version=1.7 --chromium-code=1 @gen/mojo/public/java/system_java.sources
Traceback (most recent call last):
  File "../../build/android/gyp/javac.py", line 510, in <module>
    sys.exit(main(sys.argv[1:]))
  File "../../build/android/gyp/javac.py", line 506, in main
    pass_changes=True)
  File "/usr/local/ssd/clankium/src/build/android/gyp/util/build_utils.py", line 578, in CallAndWriteDepfileIfStale
    pass_changes=True)
  File "/usr/local/ssd/clankium/src/build/android/gyp/util/md5_check.py", line 87, in CallAndRecordIfStale
    function(*args)
  File "/usr/local/ssd/clankium/src/build/android/gyp/util/build_utils.py", line 561, in on_stale_md5
    function(*args)
  File "../../build/android/gyp/javac.py", line 499, 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 "/usr/local/ssd/clankium/src/build/android/gyp/util/build_utils.py", line 170, in CheckOutput
    raise CalledProcessError(cwd, args, stdout + stderr)
util.build_utils.CalledProcessError: Command failed: ( cd /usr/local/ssd/clankium/src/out_android_gn/Debug; bin/jmake -pdb gen/mojo/public/java/system_java__compile_java.javac.jar.pdb -jcexec bin/jmake -C-g -C-encoding -CUTF-8 -classpath : -C-sourcepath -C: -bootclasspath lib.java/android.interface.jar -C-source -C1.7 -C-target -C1.7 -C-Xlint:unchecked -C-Xlint:deprecation -d /tmp/tmp7vJT0i/classes ../../mojo/public/java/system/src/org/chromium/mojo/system/Core.java ../../mojo/public/java/system/src/org/chromium/mojo/system/DataPipe.java ../../mojo/public/java/system/src/org/chromium/mojo/system/Flags.java ../../mojo/public/java/system/src/org/chromium/mojo/system/Handle.java ../../mojo/public/java/system/src/org/chromium/mojo/system/InvalidHandle.java ../../mojo/public/java/system/src/org/chromium/mojo/system/MessagePipeHandle.java ../../mojo/public/java/system/src/org/chromium/mojo/system/MojoException.java ../../mojo/public/java/system/src/org/chromium/mojo/system/MojoResult.java ../../mojo/public/java/system/src/org/chromium/mojo/system/Pair.java ../../mojo/public/java/system/src/org/chromium/mojo/system/ResultAnd.java ../../mojo/public/java/system/src/org/chromium/mojo/system/SharedBufferHandle.java ../../mojo/public/java/system/src/org/chromium/mojo/system/UntypedHandle.java ../../mojo/public/java/system/src/org/chromium/mojo/system/RunLoop.java ../../mojo/public/java/system/src/org/chromium/mojo/system/Watcher.java )
jmake: jmake: -g is an invalid option or argument.
Run "jmake -h" for help.



A non incremental build passed with 

gn gen out_android_gn/Debug --args='target_os="android" symbol_level=1 use_goma=true is_clang=true is_component_build=true use_signing_keys=true '


 
Cc: agrieve@chromium.org
 Issue 695441  has been merged into this issue.
Status: Fixed (was: Assigned)

Sign in to add a comment