é causado pela nova verificação de aliasing estrito na versão 4.4 do gcc. Você pode consertá-lo mudando no Makefile geral e no subdiretório src / racoon Makefile a linha CFLAGS para incluir também -fno-strict-aliasing.
Estou tentando criar o pacote ipsec-tools a partir do link no Ubuntu PC. Eu construo o pacote com:
$ ./autoreconf --force --install
$ ./bootstrap
$ ./configure --enable-security-context=no
$ make
O make é interrompido com a seguinte mensagem de erro:
grabmyaddr.c:424: error: dereferencing pointer ‘sin6’ does break strict-aliasing rules
Alguma ideia de como terminar a marca sem erros?
é causado pela nova verificação de aliasing estrito na versão 4.4 do gcc. Você pode consertá-lo mudando no Makefile geral e no subdiretório src / racoon Makefile a linha CFLAGS para incluir também -fno-strict-aliasing.