Closed
Bug 543779
Opened 15 years ago
Closed 14 years ago
Build configuration doesn't provide an option to use OSS instead of ALSA
Categories
(Core :: Audio/Video, defect)
Tracking
()
VERIFIED
DUPLICATE
of bug 503691
People
(Reporter: realnc, Unassigned)
Details
User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2) Gecko/20100131 Gentoo Firefox/3.6
Build Identifier: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2) Gecko/20100131 Gentoo Firefox/3.6
On Linux systems that use Open Sound System sound drivers instead of ALSA, it is not possible to build xulrunner with OSS support without editing media/libsydneyaudio/src/Makefile.in, config/system-headers, js/src/config/system-headers and configure.in. To automate this for example, one would have to use sed:
sed -i 's/sydney_audio_alsa/sydney_audio_oss/' media/libsydneyaudio/src/Makefile.in
sed -i '/alsa\//d' config/system-headers
sed -i '/alsa\//d' js/src/config/system-headers
sed -i '/LIB(asound/d' configure.in
The build system should provide a mozconfig option to select OSS instead of the default (ALSA).
Reproducible: Always
Does it mean that Firefox needs to be built separately for systems with OSS4 and systems with ALSA? This will duplicate release packages. Shouldn't both subsystems be usable by the same binary? Properly developed applications support a choice of sound subsystem without recompilation.
Updated•14 years ago
|
Component: Build Config → Video/Audio
QA Contact: build-config → video.audio
Updated•14 years ago
|
Status: UNCONFIRMED → RESOLVED
Closed: 14 years ago
Resolution: --- → DUPLICATE
You need to log in
before you can comment on or make changes to this bug.
Description
•