maintainer-feedback requested: [Bug 212028] www/firefox: Add SNDIO option
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Sun Aug 21 15:28:20 UTC 2016
Tobias Kortkamp <t at tobik.me> has reassigned Bugzilla Automation
<bugzilla at FreeBSD.org>'s request for maintainer-feedback to gecko at FreeBSD.org:
Bug 212028: www/firefox: Add SNDIO option
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=212028
--- Description ---
Created attachment 173909
--> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=173909&action=edit
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=on 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=on however.
I've added SNDIO_BROKEN to www/seamonkey since it will not build with
SNDIO=on. It's missing
mozilla/media/webrtc/trunk/webrtc/modules/audio_device/sndio/audio_device_sndio
.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.
More information about the freebsd-gecko
mailing list