DescriptionFix race condition in gyp/ninja builds.
A race can exist where two build targets build the same libchrome. It
can manifest as:
.../arm-linux-androideabi-objcopy: error: the input file '.../libchrome.2085.0.so' is empty
Move the temporary directory used to transfer stripped files between the
strip and pack actions from <(SHARED_INTERMEDIATE_DIR) to <(intermediate_dir).
Also, remove nugatory inter-action dependency, and make actions previously
consuming <(strip_stamp) consume <(pack_arm_relocations_stamp) instead.
BUG=392417
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=282118
Patch Set 1 #Patch Set 2 : Rebase #Patch Set 3 : Rebase to ToT. #Messages
Total messages: 11 (0 generated)
|