2
1
Эх сурвалжийг харах

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 <ps.report@gmx.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Peter Seiderer 2 сар өмнө
parent
commit
77d6929804

+ 4 - 2
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