From 46abbffc9702be320e9d71de71ce89457a28c48e Mon Sep 17 00:00:00 2001 From: Fabrice Fontaine Date: Thu, 23 Feb 2023 13:52:42 +0100 Subject: [PATCH] package/mender: force libopenssl mender raises the following build failure with libressl since at least version 3.1.0 (and probably since the addition of the package): vendor/github.com/mendersoftware/openssl/conn.go:103:61: could not determine kind of name for C.X509_V_ERR_DANE_NO_MATCH Fixes: - http://autobuild.buildroot.org/results/2b032d2a4e7cfbb20444c13821003120a4d00abd - http://autobuild.buildroot.org/results/621c057c0b8b627c8140456a2b0af4f95d239dcc Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard --- package/mender/Config.in | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/package/mender/Config.in b/package/mender/Config.in index cccb46361b..7d768cebec 100644 --- a/package/mender/Config.in +++ b/package/mender/Config.in @@ -4,8 +4,9 @@ config BR2_PACKAGE_MENDER depends on BR2_PACKAGE_HOST_GO_TARGET_CGO_LINKING_SUPPORTS depends on BR2_TOOLCHAIN_HAS_THREADS select BR2_PACKAGE_OPENSSL - select BR2_PACKAGE_LIBOPENSSL_ENABLE_MD4 if BR2_PACKAGE_LIBOPENSSL - select BR2_PACKAGE_LIBOPENSSL_ENABLE_RMD160 if BR2_PACKAGE_LIBOPENSSL + select BR2_PACKAGE_OPENSSL_FORCE_LIBOPENSSL + select BR2_PACKAGE_LIBOPENSSL_ENABLE_MD4 + select BR2_PACKAGE_LIBOPENSSL_ENABLE_RMD160 help Mender is an open source over-the-air (OTA) software updater for embedded Linux devices. Mender comprises a client