a94d39d693
Qt5 only supports openssl, check [0] and [1]. So in qt5base.mk let's check if BR2_PACKAGE_LIBOPENSSL is enabled instead of BR2_PACKAGE_OPENSSL(that could be openssl or libressl) and for qt5enginio and qt5webkit let's select BR2_PACKAGE_OPENSSL_FORCE_LIBOPENSSL instead of only BR2_PACKAGE_OPENSSL. This way we make sure that only openssl is selected and not libressl or other future openssl-like implementations. Fixes: http://autobuild.buildroot.net/results/a956b48b782dbaa055d7146360465e2493a809d9/ [0]: https://doc.qt.io/qt-5/ssl.html#enabling-and-disabling-ssl-support [1]: https://bugreports.qt.io/browse/QTBUG-68374 Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
19 lines
606 B
Plaintext
19 lines
606 B
Plaintext
config BR2_PACKAGE_QT5ENGINIO
|
|
bool "qt5enginio"
|
|
select BR2_PACKAGE_OPENSSL
|
|
# Only openssl is supported by qt5
|
|
select BR2_PACKAGE_OPENSSL_FORCE_LIBOPENSSL
|
|
select BR2_PACKAGE_QT5BASE_GUI
|
|
select BR2_PACKAGE_QT5BASE_NETWORK
|
|
help
|
|
Qt is a cross-platform application and UI framework for
|
|
developers using C++.
|
|
|
|
Enginio is a Backend-as-a-Service solution for simplifying
|
|
backend development of connected and data-driven applications.
|
|
|
|
This package has been tagged as deprecated since version
|
|
5.6 and not recommended for new design.
|
|
|
|
https://doc.qt.io/archives/qt-5.5/enginio-index.html
|