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

Issue 11198075: Linux: restore the option to build with system libvpx (Closed)

Created:
8 years, 2 months ago by Paweł Hajdan Jr.
Modified:
8 years, 2 months ago
CC:
chromium-reviews
Visibility:
Public.

Description

Linux: restore the option to build with system libvpx BUG=none TEST=none Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=163000

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+465 lines, -435 lines) Patch
M libvpx.h View 1 chunk +1 line, -1 line 0 comments Download
M libvpx.gyp View 1 chunk +464 lines, -434 lines 0 comments Download

Messages

Total messages: 6 (0 generated)
Paweł Hajdan Jr.
8 years, 2 months ago (2012-10-18 23:24:43 UTC) #1
awong
punting to scherkus since I'm not on media team anymore.
8 years, 2 months ago (2012-10-18 23:26:15 UTC) #2
scherkus (not reviewing)
hclam: can you take a look? I haven't touched libvpx.gyp in a lonnnnngg time. phajdan: ...
8 years, 2 months ago (2012-10-19 02:11:20 UTC) #3
Alpha Left Google
LGTM. I removed it in the first place, libvpx was used by chromoting *only* originally ...
8 years, 2 months ago (2012-10-19 02:20:04 UTC) #4
Paweł Hajdan Jr.
On 2012/10/19 02:20:04, Alpha wrote: > LGTM. Thanks! > I removed it in the first ...
8 years, 2 months ago (2012-10-19 16:21:49 UTC) #5
Alpha Left Google
8 years, 2 months ago (2012-10-19 18:26:11 UTC) #6
On 2012/10/19 16:21:49, Paweł Hajdan Jr. wrote:
> On 2012/10/19 02:20:04, Alpha wrote:
> > LGTM.
> 
> Thanks!
>  
> > I removed it in the first place, libvpx was used by chromoting *only*
> originally
> > hence it didn't need to support system libvpx. With webrtc I can see there's
a
> > reason for building Chromium with system libvpx.
> 
> Curious - why chromoting being the only client in Chrome made you think option
> for system libvpx is not needed, while adding webrtc changed that? Generally
we
> need those options regardless of how many places in Chrome use given library.
> The point is that Linux distros do not want bundled libraries in software they
> package.

I *believe* we had a plan to remove chromoting client from Chrome's static lib,
that means libvpx shouldn't be linked. However webrtc is a core Chrome feature
that depends on libvpx.

Powered by Google App Engine
This is Rietveld 408576698