Package: im-sdk
Version: 11.4.1870-7
Severity: serious

im-sdk fails to build because a number of variables are declared both
static and non-static:

>  gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I. -I../../../../include 
> -DARCH=\"i686\" -DHAVE_CONFIG_H -DLinux -Wall -MT bengali.lo -MD -MP -MF 
> .deps/bengali.Tpo -c bengali.c  -fPIC -DPIC -o .libs/bengali.o
> bengali.c:265: error: static declaration of 'yyleng' follows non-static 
> declaration
> bengali.c:141: error: previous declaration of 'yyleng' was here
> bengali.c:327: error: static declaration of 'yyin' follows non-static 
> declaration
> bengali.c:143: error: previous declaration of 'yyin' was here
> bengali.c:327: error: static declaration of 'yyout' follows non-static 
> declaration
> bengali.c:143: error: previous declaration of 'yyout' was here
> bengali.c:333: error: static declaration of 'yylineno' follows non-static 
> declaration
> bengali.c:331: error: previous declaration of 'yylineno' was here
> bengali.c:721: error: static declaration of 'yylex' follows non-static 
> declaration
> bengali.c:698: error: previous declaration of 'yylex' was here
> bengali.c: In function 'yy_get_next_buffer':
> bengali.c:1373: warning: implicit declaration of function 'loc_input'
> bengali.c: At top level:
> bengali.c:2111: error: static declaration of 'yywrap' follows non-static 
> declaration
> bengali.c:599: error: previous declaration of 'yywrap' was here
> bengali.c:2115: error: static declaration of 'loc_input' follows non-static 
> declaration
> bengali.c:1373: error: previous implicit declaration of 'loc_input' was here
> bengali.c: In function 'loc_input':
> bengali.c:2116: warning: control reaches end of non-void function
> bengali.c: In function 'parse_bengali':
> bengali.c:2152: warning: suggest parentheses around assignment used as truth 
> value
> bengali.c:2153: warning: enumeration value 'VIRAMA' not handled in switch

-- 
Matt

Attachment: signature.asc
Description: Digital signature

Reply via email to