Closed
Bug 929398
Opened 12 years ago
Closed 12 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•12 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•12 years ago
|
||
(This is with GCC 4.8 on Ubuntu 13.10, though it's unlikely that matters.)
| Assignee | ||
Comment 2•12 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•12 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•12 years ago
|
Attachment #820417 -
Flags: review?(ted) → review+
| Assignee | ||
Updated•12 years ago
|
Keywords: checkin-needed
| Assignee | ||
Comment 4•12 years ago
|
||
Flags: in-testsuite-
Keywords: checkin-needed
Comment 5•12 years ago
|
||
Status: ASSIGNED → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla27
You need to log in
before you can comment on or make changes to this bug.
Description
•