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

Issue 5193003: Fix build with system libvpx.... (Closed)

Created:
10 years, 1 month ago by Paweł Hajdan Jr.
Modified:
9 years, 7 months ago
CC:
chromium-reviews
Visibility:
Public.

Description

Fix build with system libvpx. This is upstreaming a Gentoo Linux patch. TEST=none BUG=none Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=70609

Patch Set 1 #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats (+10 lines, -0 lines) Patch
M source/ffmpeg.gyp View 1 chunk +10 lines, -0 lines 2 comments Download

Messages

Total messages: 25 (0 generated)
Paweł Hajdan Jr.
This is hopefully a simple review. Feel free to remove yourself from reviewers. I included ...
10 years, 1 month ago (2010-11-19 20:19:49 UTC) #1
fbarchard1
On 2010/11/19 20:19:49, Paweł Hajdan Jr. wrote: > This is hopefully a simple review. Feel ...
10 years, 1 month ago (2010-11-19 20:28:51 UTC) #2
Paweł Hajdan Jr.
On 2010/11/19 20:28:51, fbarchard1 wrote: > I'm against use-system-vpx. > Our version is built with ...
10 years, 1 month ago (2010-11-19 20:36:52 UTC) #3
Alpha Left Google
I think not linking against libvpx when use_system_vpx is specified was a mistake, so LGTM ...
10 years, 1 month ago (2010-11-19 21:08:49 UTC) #4
scherkus (not reviewing)
http://codereview.chromium.org/5193003/diff/1/source/ffmpeg.gyp File source/ffmpeg.gyp (right): http://codereview.chromium.org/5193003/diff/1/source/ffmpeg.gyp#newcode905 source/ffmpeg.gyp:905: '-lvpx', hmm so we already include -lpvx but that's ...
10 years, 1 month ago (2010-11-22 07:17:34 UTC) #5
scherkus (not reviewing)
Also reading through http://fedoraproject.org/wiki/Packaging:No_Bundled_Libraries I have to say Chromium's usage of ffmpeg-mt (a forked version ...
10 years, 1 month ago (2010-11-22 07:24:28 UTC) #6
Paweł Hajdan Jr.
On Mon, Nov 22, 2010 at 08:17, <scherkus@chromium.org> wrote: > > http://codereview.chromium.org/5193003/diff/1/source/ffmpeg.gyp > File source/ffmpeg.gyp ...
10 years, 1 month ago (2010-11-22 18:13:36 UTC) #7
fbarchard1
http://codereview.chromium.org/5193003/diff/1/source/ffmpeg.gyp File source/ffmpeg.gyp (right): http://codereview.chromium.org/5193003/diff/1/source/ffmpeg.gyp#newcode905 source/ffmpeg.gyp:905: '-lvpx', We need -lvpx if building ffmpeg.
10 years, 1 month ago (2010-11-22 20:57:04 UTC) #8
fbarchard
Can you test all permutations of use_system ffmpeg and vpx Then you'll need to roll ...
10 years, 1 month ago (2010-11-24 02:09:40 UTC) #9
Paweł Hajdan Jr.
On Wed, Nov 24, 2010 at 03:09, <fbarchard@chromium.org> wrote: > Can you test all permutations ...
10 years ago (2010-11-24 20:38:12 UTC) #10
scherkus (not reviewing)
Would doing the header shim thing remove the need for this patch?
10 years ago (2010-11-24 20:44:26 UTC) #11
fbarchard1
On 2010/11/24 20:38:12, Paweł Hajdan Jr. wrote: > On Wed, Nov 24, 2010 at 03:09, ...
10 years ago (2010-11-24 22:57:43 UTC) #12
Paweł Hajdan Jr.
On Wed, Nov 24, 2010 at 23:57, <fbarchard@google.com> wrote: > if you build chrome and ...
10 years ago (2010-11-25 07:09:29 UTC) #13
Paweł Hajdan Jr.
ping
10 years ago (2010-11-29 13:52:22 UTC) #14
scherkus (not reviewing)
I looked into this a bit more and I think the proper fix consists of: ...
10 years ago (2010-11-29 22:49:08 UTC) #15
Paweł Hajdan Jr.
Makes sense. I'll have a better patch later. On Mon, Nov 29, 2010 at 23:49, ...
10 years ago (2010-11-30 09:35:49 UTC) #16
scherkus (not reviewing)
On 2010/11/30 09:35:49, Paweł Hajdan Jr. wrote: > Makes sense. I'll have a better patch ...
10 years ago (2010-11-30 20:06:56 UTC) #17
Paweł Hajdan Jr.
On 2010/11/30 20:06:56, scherkus wrote: > Just to confirm do you still want this patch ...
10 years ago (2010-11-30 20:39:45 UTC) #18
Paweł Hajdan Jr.
After looking again at libvpx.gyp and ffmpeg.gyp, I'm re-opening this CL. Can I get it ...
10 years ago (2010-12-02 08:42:33 UTC) #19
Paweł Hajdan Jr.
ping
10 years ago (2010-12-03 18:29:55 UTC) #20
scherkus (not reviewing)
I have no time to do the proper fix (patches welcome!) but let's go w/ ...
10 years ago (2010-12-14 16:27:15 UTC) #21
scherkus (not reviewing)
in other words LGTM
10 years ago (2010-12-14 16:27:26 UTC) #22
fbarchard1
We switched chromoting to use libvpx that is contained in ffmpeg, so the dependency is ...
10 years ago (2010-12-14 18:53:30 UTC) #23
Paweł Hajdan Jr.
I'll see what happens with the next dev channel release. However, I don't understand the ...
10 years ago (2010-12-16 08:46:18 UTC) #24
Paweł Hajdan Jr.
9 years, 11 months ago (2011-01-06 11:40:40 UTC) #25
I've committed this change based on scherkus' "LGTM". If there are any concerns
about it, feel free to revert or request a follow-up.

Powered by Google App Engine
This is Rietveld 408576698