From e954e12de2801d1471472239f8719a5f6428c212 Mon Sep 17 00:00:00 2001 From: Peter Korsgaard Date: Mon, 8 Jul 2024 13:52:12 +0200 Subject: [PATCH] package/fluent-bit: enable engines support in libopenssl Fixes: http://autobuild.buildroot.net/results/c08/c08c00f52b8f42fd408a1e84e41606d75558c3ce/ The embedded librdkafka copy unconditionally enables calls the (deprecated) ENGINE_* logic in openssl: https://github.com/confluentinc/librdkafka/blob/v2.4.0/src/rdkafka_conf.h#L37 Which are now no longer available in !BR2_PACKAGE_LIBOPENSSL_ENGINES builds since commit 623d3bbe43 (package/libopenssl: no-engine), so enable it to fix the build issue. Signed-off-by: Peter Korsgaard --- package/fluent-bit/Config.in | 1 + 1 file changed, 1 insertion(+) diff --git a/package/fluent-bit/Config.in b/package/fluent-bit/Config.in index 53284ee17d..697cb1bf15 100644 --- a/package/fluent-bit/Config.in +++ b/package/fluent-bit/Config.in @@ -6,6 +6,7 @@ config BR2_PACKAGE_FLUENT_BIT select BR2_PACKAGE_MUSL_FTS if !BR2_TOOLCHAIN_USES_GLIBC select BR2_PACKAGE_OPENSSL select BR2_PACKAGE_OPENSSL_FORCE_LIBOPENSSL + select BR2_PACKAGE_LIBOPENSSL_ENGINES # needed by bundled librdkafka select BR2_PACKAGE_LIBYAML help Fast and Lightweight Logs and Metrics processor.