Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(177)

Issue 185563012: Revert of android: Make dex_action.gypi not call md5sum. (Closed)

Created:
6 years, 9 months ago by pkotwicz
Modified:
6 years, 9 months ago
Reviewers:
cjhopman, Nico
CC:
chromium-reviews, craigdh+watch_chromium.org, bulach+watch_chromium.org, yfriedman+watch_chromium.org, ilevy-cc_chromium.org, klundberg+watch_chromium.org, frankf+watch_chromium.org
Visibility:
Public.

Description

Revert of android: Make dex_action.gypi not call md5sum. (https://codereview.chromium.org/183883024/) Reason for revert: Experimentally reverting because it is possible that this CL broke the android build http://build.chromium.org/p/chromium/builders/Android/builds/21418/steps/compile/logs/stdio Will undo the revert if this CL is innocent Original issue's description: > android: Make dex_action.gypi not call md5sum. > > No intended behavior change. > > dex_action.gypi didn't pass its input_paths variable to dex.py, > but that was only set in a single place, and only to a single file there. > It was only used in java_apk.gypi which does manual threading of > stamp files to order actions (since it's a gypi, it can't easily use type > none targets with dependencies). Since dex.py doesn't look at this > stamp file at all, the it doesn't need to rerun when the stamp file disappears. > > To make this a bit more obvious, remove dex_action.gypi's input_paths > variable and set 'inputs' directly in the one place with the stamp file. > (dex.py will still rerun if the name of the stamp file changes, due to > regular timestamp handling.) > > BUG=177552 > NOTRY=true > > Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=255325 TBR=cjhopman@chromium.org,thakis@chromium.org NOTREECHECKS=true NOTRY=true BUG=177552 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=255356

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+11 lines, -1 line) Patch
M build/android/dex_action.gypi View 4 chunks +7 lines, -0 lines 0 comments Download
M build/android/gyp/dex.py View 1 chunk +3 lines, -0 lines 0 comments Download
M build/java_apk.gypi View 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 5 (0 generated)
pkotwicz
Created Revert of android: Make dex_action.gypi not call md5sum.
6 years, 9 months ago (2014-03-06 15:52:39 UTC) #1
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/pkotwicz@chromium.org/185563012/1
6 years, 9 months ago (2014-03-06 15:53:39 UTC) #2
commit-bot: I haz the power
Change committed as 255356
6 years, 9 months ago (2014-03-06 15:53:57 UTC) #3
Nico
Huh, looks like this helped: http://build.chromium.org/p/chromium/builders/Android/builds/21419 I wonder why I and trybots didn't see this. ...
6 years, 9 months ago (2014-03-06 16:37:25 UTC) #4
Nico
6 years, 9 months ago (2014-03-06 16:41:16 UTC) #5
On Thu, Mar 6, 2014 at 8:37 AM, Nico Weber <thakis@chromium.org> wrote:

> Huh, looks like this helped:
> http://build.chromium.org/p/chromium/builders/Android/builds/21419
>
> I wonder why I and trybots didn't see this. I'll investigate.
>

Oh, probably because neither did a clobber (but the Android builder does),
and I probably didn't do the dependencies change right.


> Thanks for the revert!
>
>
> On Thu, Mar 6, 2014 at 7:52 AM, <pkotwicz@chromium.org> wrote:
>
>> Reviewers: cjhopman, Nico,
>>
>> Message:
>> Created Revert of android: Make dex_action.gypi not call md5sum.
>>
>> Description:
>> Revert of android: Make dex_action.gypi not call md5sum.
>> (https://codereview.chromium.org/183883024/)
>>
>> Reason for revert:
>> Experimentally reverting because it is possible that this CL broke the
>> android
>> build
>> http://build.chromium.org/p/chromium/builders/Android/
>> builds/21418/steps/compile/logs/stdio
>>
>> Will undo the revert if this CL is innocent
>>
>> Original issue's description:
>>
>>> android: Make dex_action.gypi not call md5sum.
>>>
>>
>>  No intended behavior change.
>>>
>>
>>  dex_action.gypi didn't pass its input_paths variable to dex.py,
>>> but that was only set in a single place, and only to a single file there.
>>> It was only used in java_apk.gypi which does manual threading of
>>> stamp files to order actions (since it's a gypi, it can't easily use type
>>> none targets with dependencies). Since dex.py doesn't look at this
>>> stamp file at all, the it doesn't need to rerun when the stamp file
>>>
>> disappears.
>>
>>  To make this a bit more obvious, remove dex_action.gypi's input_paths
>>> variable and set 'inputs' directly in the one place with the stamp file.
>>> (dex.py will still rerun if the name of the stamp file changes, due to
>>> regular timestamp handling.)
>>>
>>
>>  BUG=177552
>>> NOTRY=true
>>>
>>
>>  Committed: https://src.chromium.org/viewvc/chrome?view=rev&
>>> revision=255325
>>>
>>
>> TBR=cjhopman@chromium.org,thakis@chromium.org
>> NOTREECHECKS=true
>> NOTRY=true
>> BUG=177552
>>
>> Please review this at https://codereview.chromium.org/185563012/
>>
>> SVN Base: svn://svn.chromium.org/chrome/trunk/src
>>
>> Affected files (+11, -1 lines):
>>   M build/android/dex_action.gypi
>>   M build/android/gyp/dex.py
>>   M build/java_apk.gypi
>>
>>
>>
>

To unsubscribe from this group and stop receiving emails from it, send an email
to chromium-reviews+unsubscribe@chromium.org.

Powered by Google App Engine
This is Rietveld 408576698