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

Issue 2276733002: v8.gyp: fix mkpeephole on Windows for Node.js (Closed)

Created:
4 years, 4 months ago by ofrobots
Modified:
4 years, 3 months ago
CC:
v8-reviews_googlegroups.com, Michael Hablich
Base URL:
https://chromium.googlesource.com/v8/v8.git@master
Target Ref:
refs/pending/heads/master
Project:
v8
Visibility:
Public.

Description

v8.gyp: fix mkpeephole on Windows for Node.js The mkpeephole step was failing on Windows (only) for Node.js [1]. It seems that gyp was not creating the dependency graph correctly for Windows. Work-around the problem by exposing the dependency directly (as opposed to exposing it in the action), similar to how `mksnapshot` works. [1]: https://ci.nodejs.org/job/node-compile-windows/3798/label=win-vcbt2015/console R=oth@chromium.org, rmcilroy@chromium.org BUG= Committed: https://crrev.com/fcc8399d390951dc519588924dfa74a93fd2198e Cr-Commit-Position: refs/heads/master@{#38869}

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+7 lines, -9 lines) Patch
M src/v8.gyp View 2 chunks +7 lines, -9 lines 0 comments Download

Messages

Total messages: 19 (11 generated)
ofrobots
4 years, 4 months ago (2016-08-23 20:10:16 UTC) #1
rmcilroy
LGTM, thanks Ali! I'm guessing this is only an issue with GYP and the GN ...
4 years, 4 months ago (2016-08-24 10:17:17 UTC) #8
ofrobots
On 2016/08/24 10:17:17, rmcilroy wrote: > LGTM, thanks Ali! I'm guessing this is only an ...
4 years, 4 months ago (2016-08-24 15:25:55 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2276733002/1
4 years, 4 months ago (2016-08-24 15:26:04 UTC) #11
commit-bot: I haz the power
Committed patchset #1 (id:1)
4 years, 4 months ago (2016-08-24 15:28:59 UTC) #13
commit-bot: I haz the power
Patchset 1 (id:??) landed as https://crrev.com/fcc8399d390951dc519588924dfa74a93fd2198e Cr-Commit-Position: refs/heads/master@{#38869}
4 years, 4 months ago (2016-08-24 15:30:05 UTC) #15
Michael Achenbach
This CL broke our mips builder: https://build.chromium.org/p/client.v8.ports/builders/V8%20Mips%20-%20builder/builds/3243 Could you fix that one too?
4 years, 3 months ago (2016-08-29 09:58:11 UTC) #17
akos.palfi.imgtec
4 years, 3 months ago (2016-08-29 22:51:31 UTC) #19
Message was sent while issue was closed.
@ofrobots, @machenbach:

I've uploaded a fix for the mips build problem, however, I'm not sure it this is
acceptable or correct solution. Note that I've not tested it on Windows/Node.js.

PTAL: https://codereview.chromium.org/2296473002/

Powered by Google App Engine
This is Rietveld 408576698