aboutsummaryrefslogtreecommitdiff
path: root/package/ocf-linux
diff options
context:
space:
mode:
authorGravatar Yann E. MORIN <yann.morin.1998@free.fr>2016-09-04 00:58:40 +0200
committerGravatar Thomas Petazzoni <thomas.petazzoni@free-electrons.com>2016-09-04 15:38:59 +0200
commit66c767aeed40b631e0e8b9a7a770a24662b3f3ea (patch)
tree8324cf6a862dc3c53e7602a994a5cd14ded2f165 /package/ocf-linux
parent8e195d63ba7c6404f31b15414ffbb92dbfb338a8 (diff)
downloadbuildroot-66c767aeed40b631e0e8b9a7a770a24662b3f3ea.tar.gz
buildroot-66c767aeed40b631e0e8b9a7a770a24662b3f3ea.tar.bz2
package/cryptodev: properly declare providers
cryptodev-linux and ocf-linux are providers of the cryptodev virtual package, so they must declare themselves as such. We do not have any problem for now, as the only consumer (openssl) of both cryptodev-linux and ocf-linux did not depend on the virtual package but on each provider. The other consumer is gnutls, but has only a dependency on cryptodev-linux. However, openssl can be turned into a proper consumer of the virtual package, which would trigger the bug. For the sake of correctness, make both cryptodev-linux and ocf-linux declare themselves as providers for the cryptodev virtual package. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Diffstat (limited to 'package/ocf-linux')
-rw-r--r--package/ocf-linux/ocf-linux.mk2
1 files changed, 2 insertions, 0 deletions
diff --git a/package/ocf-linux/ocf-linux.mk b/package/ocf-linux/ocf-linux.mk
index 35968d5edc..01854fa73a 100644
--- a/package/ocf-linux/ocf-linux.mk
+++ b/package/ocf-linux/ocf-linux.mk
@@ -8,6 +8,8 @@ OCF_LINUX_VERSION = 20120127
OCF_LINUX_SITE = http://downloads.sourceforge.net/project/ocf-linux/ocf-linux/$(OCF_LINUX_VERSION)
OCF_LINUX_INSTALL_STAGING = YES
+OCF_LINUX_PROVIDES = cryptodev
+
OCF_LINUX_MODULE_SUBDIRS = ocf
OCF_LINUX_MODULE_MAKE_OPTS = \
CONFIG_OCF_OCF=m \