# HG changeset patch # User reimar # Date 1216314690 0 # Node ID e47193172586e0977e40da4e0ade4a4b5f9aec93 # Parent 440d543fb991fc7a29227813b7dfa648713f0827 Our ALSA code needs alloca, so check for it in configure and include alloca.h diff -r 440d543fb991 -r e47193172586 configure --- a/configure Thu Jul 17 12:38:05 2008 +0000 +++ b/configure Thu Jul 17 17:11:30 2008 +0000 @@ -5205,6 +5205,10 @@ echores "$_openal" echocheck "ALSA audio" +if test "$_alloca" != yes ; then + _alsa=no + _res_comment="alloca missing" +fi if test "$_alsa" != no ; then _alsa=no cat > $TMPC << EOF diff -r 440d543fb991 -r e47193172586 libao2/ao_alsa.c --- a/libao2/ao_alsa.c Thu Jul 17 12:38:05 2008 +0000 +++ b/libao2/ao_alsa.c Thu Jul 17 17:11:30 2008 +0000 @@ -19,6 +19,7 @@ #include #include #include +#include #include "config.h" #include "subopt-helper.h" diff -r 440d543fb991 -r e47193172586 stream/ai_alsa.c --- a/stream/ai_alsa.c Thu Jul 17 12:38:05 2008 +0000 +++ b/stream/ai_alsa.c Thu Jul 17 17:11:30 2008 +0000 @@ -1,6 +1,7 @@ #include #include #include +#include #include "config.h" diff -r 440d543fb991 -r e47193172586 stream/ai_alsa1x.c --- a/stream/ai_alsa1x.c Thu Jul 17 12:38:05 2008 +0000 +++ b/stream/ai_alsa1x.c Thu Jul 17 17:11:30 2008 +0000 @@ -1,6 +1,7 @@ #include #include #include +#include #include "config.h"