From 6d90c8f535cfa383a9f1cd1354f5d89d564be18b Mon Sep 17 00:00:00 2001 From: Yegor Yefremov Date: Mon, 5 Oct 2026 15:28:32 +0200 Subject: [PATCH] package/inadyn: fix mbedtls support MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Since commit 6bab22ca41 ("package/inadyn: bump to v2.10.0"), the mbedtls condition is written as "$BR2_PACKAGE_MBEDTLS", which make expands as the variable $B followed by "R2_PACKAGE_MBEDTLS", so the condition is never true. Without OpenSSL and GnuTLS, inadyn was built with --disable-ssl even when mbedtls was enabled. In addition, inadyn uses GnuTLS by default and needs --enable-mbedtls to use mbedtls, which was never passed. Fix the condition and pass --enable-mbedtls. Signed-off-by: Yegor Yefremov Assisted-by: Claude:claude-opus-5 Signed-off-by: Peter Korsgaard (cherry picked from commit 23d71bfd96a32a7a1282ca474861d5e5d86a8d41) Signed-off-by: Raphaël Mélotte --- package/inadyn/inadyn.mk | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/package/inadyn/inadyn.mk b/package/inadyn/inadyn.mk index a8891debb3..68a28eabfa 100644 --- a/package/inadyn/inadyn.mk +++ b/package/inadyn/inadyn.mk @@ -15,7 +15,8 @@ INADYN_CONF_OPTS += --enable-openssl INADYN_DEPENDENCIES += openssl else ifeq ($(BR2_PACKAGE_GNUTLS),y) INADYN_DEPENDENCIES += gnutls -else ifeq ($BR2_PACKAGE_MBEDTLS, y) +else ifeq ($(BR2_PACKAGE_MBEDTLS),y) +INADYN_CONF_OPTS += --enable-mbedtls INADYN_DEPENDENCIES += mbedtls else INADYN_CONF_OPTS += --disable-ssl