From d4937b4a3702521db8f8acf6e40ea6f7aa088772 Mon Sep 17 00:00:00 2001 From: Cristian Stoica Date: Fri, 17 Jul 2015 17:29:41 +0800 Subject: openssl: remove native dependency on cryptodev The original intent of the code was good but the comment was missleading since the cryptodev dependency was always set, even for the native package. Dependency on acceleration engines (including cryptodev) should be disabled for the native package to reduce the risk of incorrect builds and other runtime issues. In particular, the chain of dependencies for such a high profile crypto package should be minimal to help with code audit. Signed-off-by: Cristian Stoica Acked-by: Otavio Salvador --- recipes-connectivity/openssl/openssl_1.0.1i.bb | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'recipes-connectivity') diff --git a/recipes-connectivity/openssl/openssl_1.0.1i.bb b/recipes-connectivity/openssl/openssl_1.0.1i.bb index ccc3126..54c052e 100644 --- a/recipes-connectivity/openssl/openssl_1.0.1i.bb +++ b/recipes-connectivity/openssl/openssl_1.0.1i.bb @@ -1,10 +1,9 @@ require openssl.inc -# For target side versions of openssl enable support for OCF Linux driver +# For target side versions of openssl enable support for cryptodev Linux driver # if they are available. -DEPENDS += "cryptodev-linux" - -CFLAG += "-DHAVE_CRYPTODEV -DUSE_CRYPTODEV_DIGESTS" +DEPENDS_class-target += "cryptodev-linux" +CFLAG_class-target += "-DHAVE_CRYPTODEV -DUSE_CRYPTODEV_DIGESTS" LIC_FILES_CHKSUM = "file://LICENSE;md5=f9a8f968107345e0b75aa8c2ecaa7ec8" -- cgit v1.2.3-54-g00ecf