Re: Bug#908349: firefox-esr: no sound after upgrading from 52.9 to 60.2
On Sun, Sep 09, 2018 at 10:24:30AM +0200, Rob van der Putten wrote:
> Hi there
> Note: A reply in bugs failed.
> On 09/09/18 10:08, Marco Lucidi wrote:
> > On Sat, 8 Sep 2018 21:41:11 +0200 Samuel Thibault <email@example.com>
> > wrote:
> > > Unfortunately AIUI upstream has stopped supporting ALSA, so we are
> > > with pulseaudio for firefox.
> > Is there any particular reason for pulseaudio not being listed in the
> > dependencies?
> > I mean, even if it's not a "core" dependency, I think it should be
> > listed in rec or at least in sug.
> Apparently there alternatives to pulseaudio. See;
You mean apulse? It's a partial re-implementation of Pulseaudio in a
form of a shared library with emphasis on 'partial'.
Moreover, apulse causes Firefox to crash since Firefox version 58, as
apulse shared library makes system calls that Firefox does not
apulse is a kludge, not a solution.
> Does anyone know why ALSA is no longer supported?
To quote ,
Make Pulse Audio a hard dependency on Linux so that we reduce the
problems and maintenance associated with maintaining multiple audio
> Does Firefox run in a chroot?
Yes, but without sound.
> How much work would it be to add ALSA support?
All alsa support was deleted from Firefox codebase as of version 53
IIRC. I find it highly unlikely that 'Maintainers of Mozilla-related
packages' can be convinced to maintain Firefox fork of these
proportions even if someone was willing to revert alsa-removing change
and maintain it indefinitely.