Closed
Bug 929398
Opened 11 years ago
Closed 11 years ago
--disable-webm build fails with "dist/include/OggReader.h:14:26: fatal error: vorbis/codec.h: No such file or directory" from DecoderTraits.cpp
Categories
(Core :: Audio/Video, defect)
Tracking
()
RESOLVED
FIXED
mozilla27
People
(Reporter: dholbert, Assigned: rillian)
References
Details
Attachments
(1 file)
901 bytes,
patch
|
ted
:
review+
|
Details | Diff | Splinter Review |
I can't build with these .mozconfig options: { ac_add_options --enable-debug --disable-optimize ac_add_options --disable-webm } My build fails partway through, with this error: { /mozilla-central/content/media/DecoderTraits.cpp:18:0: ../../dist/include/OggReader.h:14:26: fatal error: vorbis/codec.h: No such file or directory #include <vorbis/codec.h> ^ } This is the converse of bug 928530 (which is about a build failure with --disable-ogg). *That* bug makes a little more sense (sure, our webm code requires ogg support in order to build), but this bug here makes less sense (...does our ogg code really require webm support in order to build?)
Reporter | ||
Updated•11 years ago
|
Summary: --disable-webm build fails with "OggReader.h:14:26: fatal error: vorbis/codec.h: No such file or directory" from DecoderTraits.cpp → --disable-webm build fails with "dist/include/OggReader.h:14:26: fatal error: vorbis/codec.h: No such file or directory" from DecoderTraits.cpp
Reporter | ||
Comment 1•11 years ago
|
||
(This is with GCC 4.8 on Ubuntu 13.10, though it's unlikely that matters.)
Assignee | ||
Comment 2•11 years ago
|
||
webm requires vorbis which requires ogg except on arm. I'll add an error for this as part of bug 928530.
Depends on: 928530
Assignee | ||
Comment 3•11 years ago
|
||
This should fix the ogg-depending-on-webm issue. The problem was we were only enabling the vorbis codec based on the webm switch, not on the ogg switch. This patch enables it based on either.
Updated•11 years ago
|
Attachment #820417 -
Flags: review?(ted) → review+
Assignee | ||
Updated•11 years ago
|
Keywords: checkin-needed
Assignee | ||
Comment 4•11 years ago
|
||
https://hg.mozilla.org/integration/mozilla-inbound/rev/1fde59e2a706
Flags: in-testsuite-
Keywords: checkin-needed
Comment 5•11 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/1fde59e2a706
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla27
You need to log in
before you can comment on or make changes to this bug.
Description
•