Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 31 Dec 2016 00:15:59 +0000
From:      bugzilla-noreply@freebsd.org
To:        gecko@FreeBSD.org
Subject:   [Bug 212028] www/firefox: Add SNDIO option
Message-ID:  <bug-212028-21738-W6i3IDIJHW@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
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D212028

--- Comment #4 from Jan Beich (mail not working) <jbeich@FreeBSD.org> ---
Comment on attachment 176619
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D176619
gecko.diff

> Index: www/firefox/Makefile.options
[...]
>  OPTIONS_DEFAULT+=3D	DBUS DTRACE FFMPEG GSTREAMER LOGGING OPTIMIZED_CFLAG=
S \
> -			${OPTIONS_MULTI_AUDIO} \
> +			ALSA PULSEAUDIO \

Since the new backend doesn't support falling back to others at runtime you=
 may
need to define the following.

  SNDIO_PREVENTS=3D       ALSA PULSEAUDIO

> Index: www/seamonkey/Makefile
[...]
> +MOZ_SRC=3D	${WRKSRC}/mozilla

MOZSRC as defined in Mk/bsd.gecko.mk already handles mozilla/ subdirectory.

> +SNDIO_BROKEN=3D	missing sndio support

OPTIONS_EXCLUDE=3DSNDIO may be better unless it works with 2.46.

> Index: Mk/bsd.gecko.mk
[...]
> +# In mail/thunderbird and www/seamonky media/libcubeb is in
> +# ${WRKSRC}/mozilla instead of ${WRKSRC}.  All other gecko-based ports
> +# have it in ${WRKSRC}.
> +MOZ_SRC?=3D	${WRKSRC}

MOZSRC as defined in Mk/bsd.gecko.mk already handles mozilla/ subdirectory.

> +	@${ECHO} "OS_LIBS +=3D ['sndio']" >> \
> +		${MOZ_SRC}/media/webrtc/signaling/test/common.build

Why does this affect FreeBSD and not OpenBSD?

--=20
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.=



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