CVSROOT:        /cvs
Module name:    ports
Changes by:     [email protected]    2016/05/08 17:13:20

Modified files:
        security/libgcrypt: Makefile 
        security/libgcrypt/patches: patch-cipher_crc-intel-pclmul_c 
Added files:
        security/libgcrypt/patches: patch-cipher_crc_c 

Log message:
Drop use of pclmul/SSE4.1 for CRC, and the use of clang while here

While this bring a nice speed improvement over libgcrypt-1.6.5, it
requires newer gcc or clang.  Since libgcrypt is a requirement for
tons of ports, using clang here means that you end up building two huge
compilers before building anything useful.

pclmul alone is supported by base gcc and is still used for GCM.

ok ajacoutot@ (maintainer)

Reply via email to