--- configure.ac (Asterisk 13.20) +++ configure.ac (working copy) @@ -1414 +1414,4 @@ -AST_EXT_LIB_CHECK([ALSA], [asound], [snd_spcm_init], [alsa/asoundlib.h], [-lm -ldl]) +AST_EXT_LIB_CHECK([ALSA], [asound], [snd_pcm_open], [alsa/asoundlib.h]) +if test "${PBX_ALSA}" = "0"; then + AST_EXT_LIB_CHECK([ALSA], [asound], [snd_pcm_open], [alsa/asoundlib.h], [-lm -ldl]) +fi --- channels/chan_alsa.c (Asterisk 13.20) +++ channels/chan_alsa.c (working copy) @@ -43,2 +43,6 @@ +#include +#ifndef ESTRPIPE +#define ESTRPIPE EPIPE +#endif #include