Fixed
Created: Apr 2, 2014
Updated: Dec 3, 2018
Resolved Date: Apr 3, 2014
Previous ID: SCP6-84
Found In Version: 6.0
Fix Version: 6.0.0.6
Severity: Standard
Applicable for: Wind River Linux 6
Component/s: Userspace
Build failure with feature/openssl-fips due to ocf-linux invalid
ERROR: Nothing PROVIDES 'ocf-linux' (but /buildarea2/jkang/SCP/0402/intel-fips/layers/wr-common/wr-s
ecurity/recipes-connectivity/openssl/openssl-fips_1.0.1f.bb DEPENDS on or otherwise requires it)
feature/openssl-fips DEPENDS on ocf-linux, but it replace by cryptodev-linux now.
Please see
commit be87312d63042f9248d26aba41e2a53da1d09923
Author: Kai Kang <kai.kang@windriver.com>
Date: Wed Mar 26 18:15:58 2014 +0800
openssl: replace dependency ocf-linux with cryptodev-linux
ocf-linux only provides header files but no implementation in kernel.
And Yocto kernel linux-yocto use cryptodev-linux to implement
/dev/crypto interface. So replace dependency ocf-linux with
cryptodev-linux for openssl.
(From OE-Core rev: b36b15cddbe52e6770b96e06af2959cea0e2436f)
Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
1. .../wrlinux/configure --enable-rootfs=glibc_std --enable-kernel=standard --enable-board=intel-x86-64 --with-template=feature/openssl-fips
2. make -C build openssl-fips
(The above steps assume that the README file included with the OpenSSL-FIPS code has been followed and prebuilt binaries are available.)