[alsa-devel] [PATCH] pcm.h: include sys/types.h, necessary for u_int_XX types

Takashi Iwai tiwai at suse.de
Thu Oct 10 16:50:26 CEST 2013


At Thu, 10 Oct 2013 15:36:11 +0200,
John Spencer wrote:
> 
> 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.

In that case, better to fix include/local.h, add sys/types.h there.


Takashi


More information about the Alsa-devel mailing list