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

Issue 1561833007: [Chromecast] Don't export symbols from libffmpeg.a (Closed)

Created:
4 years, 11 months ago by wzhong
Modified:
4 years, 11 months ago
CC:
chromium-reviews, gunsch+watch_chromium.org, lcwu+watch_chromium.org, halliwell+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

[Chromecast] Don't export symbols from libffmpeg.a Use "--exclude-libs" flag to prevent libffmpeg.a from exporting symbols implemented by assembly. Assembly functions marked with ".global" directive are automatically with global visibility and exported in executable and DSO. This is unnecessary and causes incorrect symbol resolution at run-time as Chromecast executable is built with "-Wl,--export-dynamic". BUG= internal b/26390825 TEST= 1) Use "nm" and make sure ff_* are not exported. 2) Test TuneIn playback. Committed: https://crrev.com/a39bee512a85a6a015769ced60015a2fe7d3d767 Cr-Commit-Position: refs/heads/master@{#368737}

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+8 lines, -0 lines) Patch
M build/common.gypi View 1 chunk +4 lines, -0 lines 0 comments Download
M build/config/chromecast/BUILD.gn View 1 chunk +4 lines, -0 lines 0 comments Download

Messages

Total messages: 15 (6 generated)
wzhong
4 years, 11 months ago (2016-01-07 07:19:56 UTC) #2
slan
lgtm +1
4 years, 11 months ago (2016-01-07 15:02:14 UTC) #3
halliwell
On 2016/01/07 15:02:14, slan wrote: > lgtm +1 lgtm, you'll need to add an OWNER
4 years, 11 months ago (2016-01-07 15:34:06 UTC) #4
wzhong
Friendly ping to OWNER. We have a push that is currently blocked by this CL...
4 years, 11 months ago (2016-01-07 23:42:38 UTC) #7
brettw
owners LGTM for build/config
4 years, 11 months ago (2016-01-11 23:20:58 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1561833007/1 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1561833007/1
4 years, 11 months ago (2016-01-11 23:23:30 UTC) #10
wzhong
4 years, 11 months ago (2016-01-11 23:23:32 UTC) #11
commit-bot: I haz the power
Committed patchset #1 (id:1)
4 years, 11 months ago (2016-01-12 00:42:19 UTC) #13
commit-bot: I haz the power
4 years, 11 months ago (2016-01-12 00:44:03 UTC) #15
Message was sent while issue was closed.
Patchset 1 (id:??) landed as
https://crrev.com/a39bee512a85a6a015769ced60015a2fe7d3d767
Cr-Commit-Position: refs/heads/master@{#368737}

Powered by Google App Engine
This is Rietveld 408576698