Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 21 Aug 2016 15:28:19 +0000
From:      bugzilla-noreply@freebsd.org
To:        gecko@FreeBSD.org
Subject:   maintainer-feedback requested: [Bug 212028] www/firefox: Add SNDIO option
Message-ID:  <bug-212028-21738-2Sm5JxbMUK@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-212028-21738@https.bugs.freebsd.org/bugzilla/>
References:  <bug-212028-21738@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
Tobias Kortkamp <t@tobik.me> has reassigned Bugzilla Automation
<bugzilla@FreeBSD.org>'s request for maintainer-feedback to gecko@FreeBSD.o=
rg:
Bug 212028: www/firefox: Add SNDIO option
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D212028



--- Description ---
Created attachment 173909
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D173909&action=
=3Dedit
gecko.diff

This adds an SNDIO option (disabled by default) and support for audio/sndio
to Firefox.  The initial goal was to have it in www/firefox only but I've
had to edit Mk/bsd.gecko.mk for this so that means it AFAICT affects the
following ports:

mail/thunderbird
www/firefox
www/firefox-esr
www/libxul
www/seamonkey

I've successfully tested audio in www/firefox and www/firefox-esr.
I've have been running www/firefox with SNDIO=3Don for ~2.5 months now on
my desktop with FreeBSD 10.3.

I'm not sure how to test this in mail/thunderbird or www/libxul.
Both build fine with SNDIO=3Don however.

I've added SNDIO_BROKEN to www/seamonkey since it will not build with
SNDIO=3Don.  It's missing
mozilla/media/webrtc/trunk/webrtc/modules/audio_device/sndio/audio_device_s=
ndio
.cc
in the source tree.

Poudriere test builds were all done for FreeBSD 10.3/amd64.

I will rebase the patch later when the update to Firefox 48.0.1 in
bug #211792 is done.  patch-media_libcubeb_src_cubeb_sndio_c has been
upstreamed by OpenBSD and is part of Firefox 48.0, so can be removed after
updating Firefox.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-212028-21738-2Sm5JxbMUK>