On 10/10/2013 03:35 PM, Takashi Iwai wrote: > At Thu, 10 Oct 2013 15:17:40 +0200, > John Spencer wrote: >> >> fixes compilation on musl libc. > > But sys/types.h is already included in asoundlib.h... maybe, but right now this header is not usable standalone as-is, and something during build includes it without including asoundlib.h: In file included from ../../include/local.h:141:0, from control_local.h:22, from hcontrol.c:51: ../../include/pcm.h:1051:1: error: unknown type name 'u_int8_t' full build log attached. --JS > > > Takashi > >> --- >> include/pcm.h | 2 ++ >> 1 files changed, 2 insertions(+), 0 deletions(-) >> >> diff --git a/include/pcm.h b/include/pcm.h >> index 95b8aed..7ea9e84 100644 >> --- a/include/pcm.h >> +++ b/include/pcm.h >> @@ -29,6 +29,8 @@ >> #ifndef __ALSA_PCM_H >> #define __ALSA_PCM_H >> >> +#include >> + >> #ifdef __cplusplus >> extern "C" { >> #endif >> -- >> 1.7.3.4 >> >> _______________________________________________ >> Alsa-devel mailing list >> Alsa-devel@alsa-project.org >> http://mailman.alsa-project.org/mailman/listinfo/alsa-devel >> >