From 77d69298044fdb781ef1627ccf84c4113130d00f Mon Sep 17 00:00:00 2001 From: Peter Seiderer Date: Wed, 4 Jun 2025 11:07:32 +0200 Subject: [PATCH] package/mongoose: fix openssl/mbedtls support Since version bump to 7.12 (upstream commit [1]) the openssl/mbedtls support defines changed from MG_ENABLE_OPENSSL/MG_ENABLE_MBEDTLS to MG_TLS=MG_TLS_OPENSSL and MG_TLS=MG_TLS_MBED. [1] https://github.com/cesanta/mongoose/commit/0613cc62f4dbec6beb76e9ddece60d52171585c0 Signed-off-by: Peter Seiderer Signed-off-by: Peter Korsgaard --- package/mongoose/mongoose.mk | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/package/mongoose/mongoose.mk b/package/mongoose/mongoose.mk index b41f6a054d..8316a8d59a 100644 --- a/package/mongoose/mongoose.mk +++ b/package/mongoose/mongoose.mk @@ -17,10 +17,12 @@ MONGOOSE_CFLAGS = $(TARGET_CFLAGS) -std=gnu99 ifeq ($(BR2_PACKAGE_OPENSSL),y) MONGOOSE_DEPENDENCIES += openssl -MONGOOSE_CFLAGS += -DMG_ENABLE_OPENSSL=1 +MONGOOSE_CFLAGS += -DMG_TLS=MG_TLS_OPENSSL else ifeq ($(BR2_PACKAGE_MBEDTLS),y) MONGOOSE_DEPENDENCIES += mbedtls -MONGOOSE_CFLAGS += -DMG_ENABLE_MBEDTLS=1 +MONGOOSE_CFLAGS += -DMG_TLS=MG_TLS_MBED +else +MONGOOSE_CFLAGS += -DMG_TLS=MG_TLS_NONE endif define MONGOOSE_BUILD_CMDS