package/bluez5_utils: enable asha/bass when building audio plugins

Symbols from the asha plugin are required when building a2dp
support as part of the audio plugins, so always enable asha
when audio plugins are selected.

Symbols from the bass plugin are required when building bap
support as part of the audio plugins, so always enable bass
when audio plugins are selected.

This issue appeared during an attempt to fix a related issue in
ce4e5fd129.

Fixes:
 - http://autobuild.buildroot.net/results/5a3/5a306356f5f190a14a0a2294a4428544b1a018bb
 - http://autobuild.buildroot.net/results/353/3539c83deaa45a3548bcd488659148c62af3fc73

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Cc: Frank TEO <frank128@ymail.com>
Tested-by: Florian Fainelli <f.fainelli@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
This commit is contained in:
James Hilliard 2024-10-04 11:27:07 -06:00 committed by Thomas Petazzoni
parent e0fb031d8c
commit c4f22abb93

View file

@ -28,7 +28,6 @@ BLUEZ5_UTILS_CONF_OPTS = \
--disable-lsan \
--disable-ubsan \
--disable-pie \
--disable-asha \
--with-dbusconfdir=/etc
ifeq ($(BR2_PACKAGE_BLUEZ5_UTILS_OBEX),y)
@ -68,15 +67,19 @@ endif
ifeq ($(BR2_PACKAGE_BLUEZ5_UTILS_PLUGINS_AUDIO),y)
BLUEZ5_UTILS_CONF_OPTS += \
--enable-a2dp \
--enable-asha \
--enable-avrcp \
--enable-bap \
--enable-bass \
--enable-mcp \
--enable-vcp
else
BLUEZ5_UTILS_CONF_OPTS += \
--disable-a2dp \
--disable-asha \
--disable-avrcp \
--disable-bap \
--disable-bass \
--disable-mcp \
--disable-vcp
endif