[pulseaudio-discuss] [PATCH 2/2] build-sys: Fix the BlueZ 5 native headset backend check

Tanu Kaskinen tanu.kaskinen at linux.intel.com
Mon Nov 24 01:52:39 PST 2014


Thanks, pushed.

-- Tanu

On Mon, 2014-11-24 at 10:32 +0100, David Henningsson wrote:
> Ack
> 
> On 2014-11-23 14:23, Tanu Kaskinen wrote:
> > If the libbluetooth headers aren't available, we shouldn't treat that
> > as an error unless --enable-bluez5-native-headset has been explicitly
> > given to configure.
> >
> > BugLink: https://bugs.freedesktop.org/show_bug.cgi?id=86582
> > ---
> >   configure.ac | 8 ++++----
> >   1 file changed, 4 insertions(+), 4 deletions(-)
> >
> > diff --git a/configure.ac b/configure.ac
> > index fdd0f86..fe8423f 100644
> > --- a/configure.ac
> > +++ b/configure.ac
> > @@ -1049,11 +1049,11 @@ AS_IF([test "x$HAVE_BLUEZ_5_OFONO_HEADSET" = "x1"], AC_DEFINE([HAVE_BLUEZ_5_OFON
> >
> >   AC_ARG_ENABLE([bluez5-native-headset],
> >       AS_HELP_STRING([--disable-bluez5-native-headset],[Disable optional native headset backend support (Bluez 5)]))
> > -AS_IF([test "x$HAVE_BLUEZ_5" = "x1" && test "x$enable_bluez5_native_headset" != "xno"], HAVE_BLUEZ_5_NATIVE_HEADSET=1,
> > +AS_IF([test "x$HAVE_BLUEZ_5" = "x1" && test "x$enable_bluez5_native_headset" != "xno"],
> > +      [PKG_CHECK_MODULES(BLUEZ, [ bluez >= 4.101 ], HAVE_BLUEZ_5_NATIVE_HEADSET=1, HAVE_BLUEZ_5_NATIVE_HEADSET=0)],
> >         HAVE_BLUEZ_5_NATIVE_HEADSET=0)
> > -AS_IF([test "x$HAVE_BLUEZ_5_NATIVE_HEADSET" = "x1"], [PKG_CHECK_MODULES(BLUEZ, [ bluez >= 4.101 ], [],
> > -    [AC_MSG_ERROR([*** Bluez library not found (required by native headset backend)])])])
> > -
> > +AS_IF([test "x$enable_bluez5_native_headset" = "xyes" && test "x$HAVE_BLUEZ_5_NATIVE_HEADSET" = "x0"],
> > +      [AC_MSG_ERROR([*** BlueZ 5 native headset backend support not available (requires the libbluetooth headers)])])
> >   AC_SUBST(HAVE_BLUEZ_5_NATIVE_HEADSET)
> >   AM_CONDITIONAL([HAVE_BLUEZ_5_NATIVE_HEADSET], [test "x$HAVE_BLUEZ_5_NATIVE_HEADSET" = x1])
> >   AS_IF([test "x$HAVE_BLUEZ_5_NATIVE_HEADSET" = "x1"], AC_DEFINE([HAVE_BLUEZ_5_NATIVE_HEADSET], 1, [Bluez 5 native headset backend enabled]))
> >
> 




More information about the pulseaudio-discuss mailing list