retitle 379763 flex: warning in generated code
reassign 379763 flex 2.5.33-4
thanks
Martin Michlmayr <[EMAIL PROTECTED]> writes:
> Some builds fail with the following error. This can be reproduced on
> any arch, but for some reason it seems that scanner.c is not always
> generated from scanner.l. When you regenerate it manually, you
> definitely see the error though.
The Debian diff includes a scanner.c generated by a non-buggy version
of flex, but sometimes it is regenerated due to timestamp skew.
> I don't know if this is a bug in the scanner.l file or in flex itself.
>
>> Automatic build of filtergen_0.12.4-4.1 on usurper by sbuild/amd64 0.46
> ...
>> if x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.-D_GNU_SOURCE -O2 -W
>> -Wall -Werror -Waggregate-return -Wcast-align -Wcast-qual -Wnested-externs
>> -Wshadow -Wbad-function-cast -Wwrite-strings -MT scanner.o -MD -MP -MF
>> ".deps/scanner.Tpo" -c -o scanner.o scanner.c; \
>> then mv -f ".deps/scanner.Tpo" ".deps/scanner.Po"; else rm -f
>> ".deps/scanner.Tpo"; exit 1; fi
>> cc1: warnings being treated as errors
>> scanner.c: In function 'yy_get_next_buffer':
>> scanner.c:1317: warning: comparison between signed and unsigned
>> make[3]: *** [scanner.o] Error 1
This is a recurrence of #359127: "flex: comparison between signed and
unsigned in generated scanner". flex.skl contains the fix, but skel.c
needs to be rebuilt.
Thanks,
Matej
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]