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)

All
Linux
defect
Not set
normal

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.
Component: Build Config → Video/Audio
QA Contact: build-config → video.audio
Status: UNCONFIRMED → RESOLVED
Closed: 14 years ago
Resolution: --- → DUPLICATE
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.