[Pkg-openssl-devel] Bug#722397: intel-accel module

Nestor A. Diaz nestor at tiendalinux.com
Tue Sep 10 17:03:00 UTC 2013


More information:

According to this post:
http://www.mail-archive.com/openssl-users@openssl.org/msg68706.html

> Look on the Contribution page.
> http://openssl.org/contrib/
>
> Look at the README inside the tarball:
> http://openssl.org/contrib/intel-accel-1.5.tar.gz

It seems that we can build a module that works as an engine for openssl
withouth having to patch openssl, that would be the best way to enable
aesni if debian openssl default package don't include aesni support,
however the makefile give some errors:

gcc -fPIC -O -fomit-frame-pointer -Wall   -c -o e_intel_accel.o
e_intel_accel.c
e_intel_accel.c:347:2: warning: initialization from incompatible pointer
type [enabled by default]
e_intel_accel.c:347:2: warning: (near initialization for
'intel_accel_rand.bytes') [enabled by default]
e_intel_accel.c:350:2: warning: initialization from incompatible pointer
type [enabled by default]
e_intel_accel.c:350:2: warning: (near initialization for
'intel_accel_rand.pseudorand') [enabled by default]
e_intel_accel.c: In function 'bind_engine':
e_intel_accel.c:931:15: error: conflicting types for 'EVP_rc4_hmac_md5'
In file included from /usr/include/openssl/x509.h:73:0,
                 from /usr/include/openssl/engine.h:98,
                 from e_intel_accel.c:55:
/usr/include/openssl/evp.h:742:19: note: previous declaration of
'EVP_rc4_hmac_md5' was here
make: *** [e_intel_accel.o] Error 1

Slds.

-- 
Typed on my key64.org keyboard

Nestor A Diaz



More information about the Pkg-openssl-devel mailing list