[pulseaudio-discuss] [PATCH] alsa: Fix inclusion of use-case.h
Tanu Kaskinen
tanuk at iki.fi
Mon Apr 22 08:12:25 UTC 2019
On Sun, 2019-04-21 at 11:59 +0200, Takashi Iwai wrote:
> The recent change in ALSA upstream stripped -I$include/alsa path from
> pkgconfig. We already fixed for this change in some places but still
> the code for UCM was overlooked, and this resulted in the unresolved
> symbols in alsa card module. Fix them as well.
>
> Signed-off-by: Takashi Iwai <tiwai at suse.de>
> ---
> configure.ac | 2 +-
> src/modules/alsa/alsa-ucm.h | 2 +-
> 2 files changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/configure.ac b/configure.ac
> index c004bd70d1b2..b44ed1595af3 100644
> --- a/configure.ac
> +++ b/configure.ac
> @@ -826,7 +826,7 @@ AS_IF([test "x$enable_alsa" = "xyes" && test "x$HAVE_ALSA" = "x0"],
> AS_IF([test "x$HAVE_ALSA" = "x1"],
> [
> save_CPPFLAGS="$CPPFLAGS"; CPPFLAGS="$CPPFLAGS $ASOUNDLIB_CFLAGS"
> - AC_CHECK_HEADERS([use-case.h], HAVE_ALSA_UCM=1, HAVE_ALSA_UCM=0)
> + AC_CHECK_HEADERS([alsa/use-case.h], HAVE_ALSA_UCM=1, HAVE_ALSA_UCM=0)
> CPPFLAGS="$save_CPPFLAGS"
> ],
> HAVE_ALSA_UCM=0)
> diff --git a/src/modules/alsa/alsa-ucm.h b/src/modules/alsa/alsa-ucm.h
> index 53abf3f90845..c926f3cc39a6 100644
> --- a/src/modules/alsa/alsa-ucm.h
> +++ b/src/modules/alsa/alsa-ucm.h
> @@ -23,7 +23,7 @@
> ***/
>
> #ifdef HAVE_ALSA_UCM
> -#include <use-case.h>
> +#include <alsa/use-case.h>
> #else
> typedef void snd_use_case_mgr_t;
> #endif
Thanks! Applied.
--
Tanu
https://www.patreon.com/tanuk
https://liberapay.com/tanuk
More information about the pulseaudio-discuss
mailing list