aboutsummaryrefslogtreecommitdiff
path: root/package/openssl
diff options
context:
space:
mode:
authorGravatar Thomas Petazzoni <thomas.petazzoni@free-electrons.com>2017-10-21 18:21:09 +0200
committerGravatar Thomas Petazzoni <thomas.petazzoni@free-electrons.com>2017-10-21 21:28:13 +0200
commit123e0c9fefcf53641b8e80254929d485a1783f36 (patch)
tree18d74023612289992f50a6b90ce289f69afa4e85 /package/openssl
parentf974a493f03bf9ab9df9111782e838a70d616a57 (diff)
downloadbuildroot-123e0c9fefcf53641b8e80254929d485a1783f36.tar.gz
buildroot-123e0c9fefcf53641b8e80254929d485a1783f36.tar.bz2
openssl: introduce BR2_PACKAGE_OPENSSL_FORCE_LIBOPENSSL
Some packages that use openssl are not compatible with libressl, only with the real openssl (known as libopenssl in Buildroot). So before we add libressl as a provider for the openssl virtual package, we introduce a BR2_PACKAGE_OPENSSL_FORCE_LIBOPENSSL hidden option that packages incompatible with LibreSSL will be able to select. This will allow packages that need OpenSSL to continue using "select", without having to change to using "depends on" dependencies. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Diffstat (limited to 'package/openssl')
-rw-r--r--package/openssl/Config.in3
1 files changed, 3 insertions, 0 deletions
diff --git a/package/openssl/Config.in b/package/openssl/Config.in
index 6cb469a327..b8d106ffb7 100644
--- a/package/openssl/Config.in
+++ b/package/openssl/Config.in
@@ -1,3 +1,6 @@
+config BR2_PACKAGE_OPENSSL_FORCE_LIBOPENSSL
+ bool
+
config BR2_PACKAGE_OPENSSL
bool "openssl support"
select BR2_PACKAGE_HAS_OPENSSL