When Firefox is built with both alsa and pulseaudio options enabled, although it successfully builds there is no audio produced via Firefox. This is an issue with some type of conflict between alsa and pulseaudio. If alsa is selected but pulseaudio is not, audio output from Firefox works as expected. I suggest a change from checkboxes in the audio section to the mutually exclusive radio buttons. I believe this would be a modification to Makefile.options from OPTIONS_MULTI+= AUDIO OPTIONS_MULTI_AUDIO= ALSA PULSEAUDIO to OPTIONS_SINGLE+= AUDIO OPTIONS_SINGLE_AUDIO= ALSA PULSEAUDIO
(In reply to tigersharke from comment #0) > although it successfully builds there is no audio produced via Firefox. Try updating past bug 211684 fix. > conflict between alsa and pulseaudio. Firefox just prefers PulseAudio if already installed by checking if dlopen() succeeds. ALSA requires hacks on FreeBSD and even on Linux is poorly maintained. https://bugzilla.mozilla.org/show_bug.cgi?id=1247056 > If alsa is selected but pulseaudio is not, audio output from Firefox works as expected. The third (hidden) option uses OSS directly if you deinstall alsa-lib after build. SNDIO (see bug 212028) is another option. > I suggest a change from checkboxes in the audio section to the mutually > exclusive radio buttons. I believe this would be a modification to > Makefile.options Which one would be the default? I'm inclined to turn off ALSA. ;)