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

Issue 885373003: Fix componene debug build failure because of src/media/blink (Closed)

Created:
5 years, 10 months ago by dshwang
Modified:
5 years, 10 months ago
CC:
chromium-reviews, feature-media-reviews_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Fix componene debug build failure because of src/media/blink The error log is as follows: ../../third_party/skia/include/core/SkImageInfo.h:109: error: undefined reference to 'SkDebugf_FileLine(char const*, int, bool, char const*, ...)' collect2: error: ld returned 1 exit status If any modules are going to use any Skia header no matter whether directly or indirectly, the module must link Skia. src/media/blink doesn't depend on skia directly but src/media, on which src/media/blink depends, depends on Skia. So src/media/blink must link to Skia. Committed: https://crrev.com/5192601b41aff92488b9a458fc50dedda48507ac Cr-Commit-Position: refs/heads/master@{#314554}

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+2 lines, -0 lines) Patch
M media/blink/BUILD.gn View 1 chunk +1 line, -0 lines 0 comments Download
M media/blink/media_blink.gyp View 1 chunk +1 line, -0 lines 0 comments Download

Messages

Total messages: 20 (4 generated)
dshwang
@scherkus, could you review? currently linux cannot build chromium by debug component build. This CL ...
5 years, 10 months ago (2015-01-30 21:52:55 UTC) #2
mtklein_C
Why don't you have the thing that depends on Skia export that dependency to its ...
5 years, 10 months ago (2015-01-30 21:54:30 UTC) #4
mtklein_C
On 2015/01/30 21:54:30, mtklein_C wrote: > Why don't you have the thing that depends on ...
5 years, 10 months ago (2015-01-30 21:56:38 UTC) #5
DaleCurtis
Yeah, dependent modules shouldn't need to be modified, they should export a direct_dependent_deps or something.
5 years, 10 months ago (2015-01-30 22:00:14 UTC) #7
dshwang
On 2015/01/30 22:00:14, DaleCurtis wrote: > Yeah, dependent modules shouldn't need to be modified, they ...
5 years, 10 months ago (2015-01-30 22:41:31 UTC) #8
dshwang
On 2015/01/30 22:00:14, DaleCurtis wrote: > Yeah, dependent modules shouldn't need to be modified, they ...
5 years, 10 months ago (2015-01-31 13:13:00 UTC) #9
DaleCurtis
Can you upload the patch set? I can't tell which target you specified that on. ...
5 years, 10 months ago (2015-02-02 18:55:35 UTC) #10
dshwang
On 2015/02/02 18:55:35, DaleCurtis wrote: > Can you upload the patch set? I can't tell ...
5 years, 10 months ago (2015-02-03 14:13:16 UTC) #11
DaleCurtis
Interesting, I always thought deps propagated too. Do you know which header file is causing ...
5 years, 10 months ago (2015-02-03 18:53:26 UTC) #12
dshwang
On 2015/02/03 18:53:26, DaleCurtis wrote: > Interesting, I always thought deps propagated too. Do you ...
5 years, 10 months ago (2015-02-03 20:53:16 UTC) #13
DaleCurtis
Ah, thanks for the details; this lgtm then assuming the skia folk are happy.
5 years, 10 months ago (2015-02-03 20:55:51 UTC) #14
mtklein
On 2015/02/03 20:55:51, DaleCurtis wrote: > Ah, thanks for the details; this lgtm then assuming ...
5 years, 10 months ago (2015-02-03 21:00:10 UTC) #15
dshwang
On 2015/02/03 21:00:10, mtklein wrote: > On 2015/02/03 20:55:51, DaleCurtis wrote: > > Ah, thanks ...
5 years, 10 months ago (2015-02-04 12:53:37 UTC) #16
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/885373003/1
5 years, 10 months ago (2015-02-04 12:55:21 UTC) #18
commit-bot: I haz the power
Committed patchset #1 (id:1)
5 years, 10 months ago (2015-02-04 13:30:58 UTC) #19
commit-bot: I haz the power
5 years, 10 months ago (2015-02-04 13:33:18 UTC) #20
Message was sent while issue was closed.
Patchset 1 (id:??) landed as
https://crrev.com/5192601b41aff92488b9a458fc50dedda48507ac
Cr-Commit-Position: refs/heads/master@{#314554}

Powered by Google App Engine
This is Rietveld 408576698