This seems to haunt us forever. It is tricky to keep supporting all 
combinations of flex/bison/gcc

You can set WERROR_FLAGS="" to work around it. (See mk/*)

Sent from my iPhone

> On Apr 6, 2016, at 04:28, Lin Song <[email protected]> wrote:
> 
> In Ubuntu 16.04 (to be released in a few days) and under GCC 5.3.1, 
> compilation of Libreswan 3.17 fails with the following error:
> 
>         -o ./lex.yy.o \
>         -c /opt/src/libreswan-3.17/OBJ.linux.x86_64/lib/libipsecconf/lex.yy.c
> lex.yy.c.11447: In function 'yy_get_next_buffer':
> lex.yy.c.11447:1723:44: error: comparison between signed and unsigned integer 
> expressions [-Werror=sign-compare]
> cc1: all warnings being treated as errors
> ../../../mk/depend.mk:28: recipe for target 'lex.yy.o' failed
> make[3]: *** [lex.yy.o] Error 1
> make[3]: Leaving directory 
> '/opt/src/libreswan-3.17/OBJ.linux.x86_64/lib/libipsecconf'
> ../../mk/library.mk:41: recipe for target 'local-base' failed
> make[2]: *** [local-base] Error 2
> make[2]: Leaving directory '/opt/src/libreswan-3.17/lib/libipsecconf'
> ../mk/subdirs.mk:33: recipe for target 'all' failed
> make[1]: *** [all] Error 2
> make[1]: Leaving directory '/opt/src/libreswan-3.17/lib'
> /opt/src/libreswan-3.17/mk/subdirs.mk:33: recipe for target 'all' failed
> make: *** [all] Error 2
> Thanks for looking into this issue again.
> 
> —
> You are receiving this because you modified the open/close state.
> Reply to this email directly or view it on GitHub
> 
_______________________________________________
Swan-dev mailing list
[email protected]
https://lists.libreswan.org/mailman/listinfo/swan-dev

Reply via email to