From 33d25f08f97450cea7a415582dc2110b2bc828c2 Mon Sep 17 00:00:00 2001 From: Fabrice Fontaine Date: Sat, 20 Jul 2024 21:01:40 +0200 Subject: [PATCH] package/libcoap: enable required libopenssl options libcoap unconditionally calls the (deprecated) ENGINE_* logic in libopenssl resulting in a build failure when !BR2_PACKAGE_LIBOPENSSL_ENGINES since commit 623d3bbe43e9193aa8e3395367d01af59071b859 libcoap also unconditionally uses PSK Fixes: 623d3bbe43e9193aa8e3395367d01af59071b859 - http://autobuild.buildroot.org/results/6bd3e1390cbbc59b9b3d030c2a401e45e9d173da - http://autobuild.buildroot.org/results/f243209454feed4f33f759786c2023c576a2cd3d Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- package/libcoap/Config.in | 2 ++ 1 file changed, 2 insertions(+) diff --git a/package/libcoap/Config.in b/package/libcoap/Config.in index 6e0c1905bc..950aee5279 100644 --- a/package/libcoap/Config.in +++ b/package/libcoap/Config.in @@ -1,5 +1,7 @@ config BR2_PACKAGE_LIBCOAP bool "libcoap" + select BR2_PACKAGE_LIBOPENSSL_ENABLE_PSK if BR2_PACKAGE_LIBOPENSSL + select BR2_PACKAGE_LIBOPENSSL_ENGINES if BR2_PACKAGE_LIBOPENSSL help libcoap is a C implementation of a lightweight application-protocol for devices that are constrained their