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

Issue 1910843002: [iOS] Remove dependency on //mojo on iOS due to build failure. (Closed)

Created:
4 years, 8 months ago by sdefresne
Modified:
4 years, 8 months ago
CC:
chromium-reviews, Ken Rockot(use gerrit already)
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

[iOS] Remove dependency on //mojo on iOS due to build failure. http://crrev.com/1832703002 introduced a dependency on //third_party/WebKit that cause build failures when using Xcode version of clang (loading clang plugin fails). As mojo is currently not used on iOS, remove the dependency temporarily by not building mojo/mojo_edk_tests.gyp:mojo_public_bindings_unittests. BUG=605508 Committed: https://crrev.com/babe70a9fc6770f67a4ce287c995d2bbcdaf0430 Cr-Commit-Position: refs/heads/master@{#389080}

Patch Set 1 #

Total comments: 1

Patch Set 2 : Only remove dependency on mojo/mojo_edk_tests.gyp:mojo_public_bindings_unittests #

Unified diffs Side-by-side diffs Delta from patch set Stats (+4 lines, -1 line) Patch
M build/all.gyp View 1 1 chunk +4 lines, -1 line 0 comments Download

Messages

Total messages: 24 (11 generated)
sdefresne
Please take a look.
4 years, 8 months ago (2016-04-21 14:03:07 UTC) #2
rohitrao (ping after 24h)
Eugene should sign off on this if we're disabling mojo.
4 years, 8 months ago (2016-04-21 14:04:26 UTC) #4
Eugene But (OOO till 7-30)
lgtm Ken, does Mojo pull WebKit by accident or by design? If we want to ...
4 years, 8 months ago (2016-04-21 15:00:41 UTC) #5
Ken Rockot(use gerrit already)
It's intentional, but see inline comment https://codereview.chromium.org/1910843002/diff/1/build/all.gyp File build/all.gyp (right): https://codereview.chromium.org/1910843002/diff/1/build/all.gyp#newcode62 build/all.gyp:62: # '../mojo/mojo_edk_tests.gyp:mojo_public_bindings_unittests', Pretty ...
4 years, 8 months ago (2016-04-21 15:05:16 UTC) #7
Ken Rockot(use gerrit already)
And to clarify: we should move the blink bindings tests to a separate target so ...
4 years, 8 months ago (2016-04-21 15:07:23 UTC) #8
sdefresne
rockot: done Note: the build failure only manifest when building with Xcode clang that is ...
4 years, 8 months ago (2016-04-21 15:18:18 UTC) #11
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1910843002/40001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1910843002/40001
4 years, 8 months ago (2016-04-22 09:28:15 UTC) #14
commit-bot: I haz the power
Try jobs failed on following builders: chromium_presubmit on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromium_presubmit/builds/171909)
4 years, 8 months ago (2016-04-22 09:35:28 UTC) #16
sdefresne
+thakis for OWNERS of build/all.gyp.
4 years, 8 months ago (2016-04-22 10:05:30 UTC) #18
Nico
lgtm
4 years, 8 months ago (2016-04-22 10:59:26 UTC) #19
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1910843002/40001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1910843002/40001
4 years, 8 months ago (2016-04-22 11:52:46 UTC) #21
commit-bot: I haz the power
Committed patchset #2 (id:40001)
4 years, 8 months ago (2016-04-22 11:56:44 UTC) #22
commit-bot: I haz the power
4 years, 8 months ago (2016-04-22 19:46:26 UTC) #24
Message was sent while issue was closed.
Patchset 2 (id:??) landed as
https://crrev.com/babe70a9fc6770f67a4ce287c995d2bbcdaf0430
Cr-Commit-Position: refs/heads/master@{#389080}

Powered by Google App Engine
This is Rietveld 408576698