WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
91667
Use native (non-cygwin) binaries for perl, gperf, and bison in Chromium
https://bugs.webkit.org/show_bug.cgi?id=91667
Summary
Use native (non-cygwin) binaries for perl, gperf, and bison in Chromium
Scott Graham
Reported
2012-07-18 14:11:46 PDT
Use native (non-cygwin) binaries for perl, gperf, and bison in Chromium
Attachments
Patch
(9.58 KB, patch)
2012-07-18 14:15 PDT
,
Scott Graham
no flags
Details
Formatted Diff
Diff
Patch
(9.61 KB, patch)
2012-07-19 09:00 PDT
,
Scott Graham
no flags
Details
Formatted Diff
Diff
Patch
(11.31 KB, patch)
2012-07-20 15:04 PDT
,
Scott Graham
no flags
Details
Formatted Diff
Diff
Patch
(9.81 KB, patch)
2012-07-23 14:43 PDT
,
Scott Graham
no flags
Details
Formatted Diff
Diff
Patch
(10.29 KB, patch)
2012-07-24 11:05 PDT
,
Scott Graham
no flags
Details
Formatted Diff
Diff
Show Obsolete
(4)
View All
Add attachment
proposed patch, testcase, etc.
Scott Graham
Comment 1
2012-07-18 14:15:16 PDT
Created
attachment 153084
[details]
Patch
Kentaro Hara
Comment 2
2012-07-18 23:20:29 PDT
Comment on
attachment 153084
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=153084&action=review
Thanks for the great speed-up.
> Source/WebCore/make-hash-tools.pl:35 > my $colorDataGperf = $ARGV[0]; > + my $customGperf = $ARGV[1]; > + shift; > shift;
Nit: You can write like this: my $colorDataGperf = shift; my $customGperf = shift;
Scott Graham
Comment 3
2012-07-19 09:00:24 PDT
Created
attachment 153273
[details]
Patch
Scott Graham
Comment 4
2012-07-19 09:00:48 PDT
Comment on
attachment 153273
[details]
Patch Done, thanks.
Kentaro Hara
Comment 5
2012-07-19 09:03:20 PDT
Comment on
attachment 153273
[details]
Patch OK
WebKit Review Bot
Comment 6
2012-07-19 09:56:47 PDT
Comment on
attachment 153273
[details]
Patch Clearing flags on attachment: 153273 Committed
r123117
: <
http://trac.webkit.org/changeset/123117
>
WebKit Review Bot
Comment 7
2012-07-19 09:56:52 PDT
All reviewed patches have been landed. Closing bug.
Tony Chang
Comment 8
2012-07-19 11:07:30 PDT
The Windows build appears to be hanging on the canary bots. I suspect this change, but I'm not sure. I'll try to repro on a local win machine.
Tony Chang
Comment 9
2012-07-19 11:09:49 PDT
http://build.chromium.org/p/chromium.webkit/waterfall?builder=Webkit+Win+Builder&builder=Webkit+Win+Builder+%28dbg%29&builder=Win+Builder&builder=Win7+Perf&reload=none
Something between
r123112
and
r123118
.
Scott Graham
Comment 10
2012-07-19 11:14:28 PDT
(In reply to
comment #9
)
>
http://build.chromium.org/p/chromium.webkit/waterfall?builder=Webkit+Win+Builder&builder=Webkit+Win+Builder+%28dbg%29&builder=Win+Builder&builder=Win7+Perf&reload=none
> > Something between
r123112
and
r123118
.
Must be this, perhaps a missing dependency causing a missing DLL dialog. Could you revert? (I'm not a committer)
Tony Chang
Comment 11
2012-07-19 11:15:43 PDT
Actually, I'm going to roll out because this breaks build-webkit --chromium. We haven't added perl, bison, or gperf to the Source/WebKit/chromium/DEPS.
Tony Chang
Comment 12
2012-07-19 11:16:52 PDT
Reverted
r123117
for reason: Breaks chromium-win compile. Committed
r123124
: <
http://trac.webkit.org/changeset/123124
>
Scott Graham
Comment 13
2012-07-20 15:04:03 PDT
Created
attachment 153607
[details]
Patch
Scott Graham
Comment 14
2012-07-20 15:32:32 PDT
Added entries to chromium/DEPS. I think they're right, but I haven't been able to get update-webkit/build-webkit to work on my Windows machine (unrelated this patch) so I'm not 100% sure.
Tony Chang
Comment 15
2012-07-20 16:11:54 PDT
(In reply to
comment #14
)
> Added entries to chromium/DEPS. I think they're right, but I haven't been able to get update-webkit/build-webkit to work on my Windows machine (unrelated this patch) so I'm not 100% sure.
Did you make any other changes since the last change? The previous failures I linked too weren't related to the DEPS problem-- they were on the canary bots which use a chromium checkout.
Scott Graham
Comment 16
2012-07-20 16:29:58 PDT
(In reply to
comment #15
)
> (In reply to
comment #14
) > > Added entries to chromium/DEPS. I think they're right, but I haven't been able to get update-webkit/build-webkit to work on my Windows machine (unrelated this patch) so I'm not 100% sure. > > Did you make any other changes since the last change? The previous failures I linked too weren't related to the DEPS problem-- they were on the canary bots which use a chromium checkout.
Oh, shoot, I see. No, I didn't change anything else. I'll try to reproduce that failure.
Tony Chang
Comment 17
2012-07-20 16:34:00 PDT
I'll go ahead and land the DEPS change for you. It should be safe and maybe make it easier to isolate the failure.
Tony Chang
Comment 18
2012-07-20 16:40:14 PDT
DEPS change:
http://trac.webkit.org/changeset/123274
Scott Graham
Comment 19
2012-07-20 17:22:42 PDT
(In reply to
comment #17
)
> I'll go ahead and land the DEPS change for you. It should be safe and maybe make it easier to isolate the failure.
thanks!
Scott Graham
Comment 20
2012-07-23 14:43:19 PDT
Created
attachment 153864
[details]
Patch
Tony Chang
Comment 21
2012-07-23 14:52:13 PDT
Comment on
attachment 153864
[details]
Patch Clearing flags on attachment: 153864 Committed
r123387
: <
http://trac.webkit.org/changeset/123387
>
Tony Chang
Comment 22
2012-07-23 14:52:17 PDT
All reviewed patches have been landed. Closing bug.
Tony Chang
Comment 23
2012-07-23 14:52:44 PDT
I landed the patch manually so we can watch it on the bots.
Scott Graham
Comment 24
2012-07-23 15:18:27 PDT
(In reply to
comment #23
)
> I landed the patch manually so we can watch it on the bots.
Sigh, apparently something else broke. Could I get you to revert yet again? My apologies for all the noise.
WebKit Review Bot
Comment 25
2012-07-23 15:22:02 PDT
Re-opened since this is blocked by 92036
Tony Chang
Comment 26
2012-07-23 15:25:01 PDT
(In reply to
comment #24
)
> (In reply to
comment #23
) > > I landed the patch manually so we can watch it on the bots. > > Sigh, apparently something else broke. Could I get you to revert yet again? My apologies for all the noise.
Reverting in
https://bugs.webkit.org/show_bug.cgi?id=92036
FWIW, you should be able to run these on the chromium try bots if you're having problems running it locally:
http://www.chromium.org/developers/testing/try-server-usage#TOC-My-patch-is-in-WebKit-only
Tony Chang
Comment 27
2012-07-23 15:26:02 PDT
mid-air collision
Scott Graham
Comment 28
2012-07-24 11:05:56 PDT
Created
attachment 154108
[details]
Patch
Tony Chang
Comment 29
2012-07-24 11:23:01 PDT
Comment on
attachment 154108
[details]
Patch Actually, I want to land by hand.
Tony Chang
Comment 30
2012-07-24 11:23:55 PDT
Comment on
attachment 154108
[details]
Patch Clearing flags on attachment: 154108 Committed
r123496
: <
http://trac.webkit.org/changeset/123496
>
Tony Chang
Comment 31
2012-07-24 11:24:00 PDT
All reviewed patches have been landed. Closing bug.
Scott Graham
Comment 32
2012-07-24 11:32:52 PDT
Previous attempts were failing due to IDE exiting silently when building a file with \'s in #line directives. Totally bizarre, see
http://build.chromium.org/p/tryserver.chromium/builders/win_layout/builds/630
"SIGKILL failed to kill process" in compile step. Reproduced/debugged locally. Current try here:
http://build.chromium.org/p/tryserver.chromium/builders/win_layout/builds/636
which succeeded compile (but will probably fail later on unrelated stuff).
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug