stuff that doesn't compile cannot be tested. net-firewall/ipsec-tools-0.6.5 compiles fine while the stable version spawns the below error. ipsec-tools is quite an important package so it sounds nice not having to tweak the package.keywords for it. i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I./../libipsec -D_GNU_SOURCE -include ./src/include-g libc/glibc-bugs.h -I./src/include-glibc -I./src/include-glibc -I./../../src/racoon/missing -D_GNU_SOURCE -inc lude ../../src/include-glibc/glibc-bugs.h -I../../src/include-glibc -I../../src/include-glibc -DSYSCONFDIR=\"/etc\" -DADMINPORTDIR=\"/var/lib/racoon\" -O2 -mtune=pentium3m -pipe -Wall -Werror -Wno-unused -DEAYDEBUG -o crypto_openssl_test.o -c ./crypto_openssl.c In file included from ./crypto_openssl.c:85: ./../../src/racoon/missing/crypto/sha2/sha2.h:105: error: conflicting types for 'SHA256_CTX' /usr/include/openssl/sha.h:134: error: previous declaration of 'SHA256_CTX' was here ./../../src/racoon/missing/crypto/sha2/sha2.h:110: error: conflicting types for 'SHA512_CTX' /usr/include/openssl/sha.h:180: error: previous declaration of 'SHA512_CTX' was here ./../../src/racoon/missing/crypto/sha2/sha2.h:121: error: conflicting types for 'SHA256_Init' /usr/include/openssl/sha.h:141: error: previous declaration of 'SHA256_Init' was here ./../../src/racoon/missing/crypto/sha2/sha2.h:122: error: conflicting types for 'SHA256_Update' /usr/include/openssl/sha.h:142: error: previous declaration of 'SHA256_Update' was here ./../../src/racoon/missing/crypto/sha2/sha2.h:123: error: conflicting types for 'SHA256_Final' /usr/include/openssl/sha.h:143: error: previous declaration of 'SHA256_Final' was here ./../../src/racoon/missing/crypto/sha2/sha2.h:129: error: conflicting types for 'SHA384_Init' /usr/include/openssl/sha.h:184: error: previous declaration of 'SHA384_Init' was here ./../../src/racoon/missing/crypto/sha2/sha2.h:130: error: conflicting types for 'SHA384_Update' /usr/include/openssl/sha.h:185: error: previous declaration of 'SHA384_Update' was here ./../../src/racoon/missing/crypto/sha2/sha2.h:131: error: conflicting types for 'SHA384_Final' /usr/include/openssl/sha.h:186: error: previous declaration of 'SHA384_Final' was here ./../../src/racoon/missing/crypto/sha2/sha2.h:137: error: conflicting types for 'SHA512_Init' /usr/include/openssl/sha.h:188: error: previous declaration of 'SHA512_Init' was here ./../../src/racoon/missing/crypto/sha2/sha2.h:138: error: conflicting types for 'SHA512_Update' /usr/include/openssl/sha.h:189: error: previous declaration of 'SHA512_Update' was here ./../../src/racoon/missing/crypto/sha2/sha2.h:139: error: conflicting types for 'SHA512_Final' /usr/include/openssl/sha.h:190: error: previous declaration of 'SHA512_Final' was here make[3]: *** [crypto_openssl_test.o] Error 1 make[3]: Leaving directory `/var/tmp/portage/ipsec-tools-0.6.2-r1/work/ipsec-tools-0.6.2/src/racoon' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/ipsec-tools-0.6.2-r1/work/ipsec-tools-0.6.2/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/ipsec-tools-0.6.2-r1/work/ipsec-tools-0.6.2' make: *** [all] Error 2 !!! ERROR: net-firewall/ipsec-tools-0.6.2-r1 failed. Call stack: ebuild.sh, line 1546: Called dyn_compile ebuild.sh, line 937: Called src_compile ipsec-tools-0.6.2-r1.ebuild, line 51: Called die
*** This bug has been marked as a duplicate of 146478 ***