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

John Spencer maillist-alsa at barfooze.de
Thu Oct 10 15:36:11 CEST 2013


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<sys/types.h>
>> +
>>   #ifdef __cplusplus
>>   extern "C" {
>>   #endif
>> --
>> 1.7.3.4
>>
>> _______________________________________________
>> Alsa-devel mailing list
>> Alsa-devel at alsa-project.org
>> http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
>>
>

-------------- next part --------------
A non-text attachment was scrubbed...
Name: build_alsa-lib.log
Type: text/x-log
Size: 17550 bytes
Desc: not available
URL: <http://mailman.alsa-project.org/pipermail/alsa-devel/attachments/20131010/b2838fda/attachment.bin>


More information about the Alsa-devel mailing list