mbedtls: enable threading support
Fixes libssh, which requires it. Bump ABI_VERSION, since enabling this option affects data structures in mbedtls include files. Signed-off-by: Felix Fietkau <nbd@nbd.name>
This commit is contained in:
parent
8efd1f98a9
commit
e3bb01b30e
|
@ -172,6 +172,13 @@ config MBEDTLS_SSL_TRUNCATED_HMAC
|
||||||
bool "MBEDTLS_SSL_TRUNCATED_HMAC"
|
bool "MBEDTLS_SSL_TRUNCATED_HMAC"
|
||||||
default n
|
default n
|
||||||
|
|
||||||
|
config MBEDTLS_THREADING_C
|
||||||
|
bool "MBEDTLS_THREADING_C"
|
||||||
|
default y
|
||||||
|
|
||||||
|
config MBEDTLS_THREADING_PTHREAD
|
||||||
|
def_bool MBEDTLS_THREADING_C
|
||||||
|
|
||||||
config MBEDTLS_VERSION_C
|
config MBEDTLS_VERSION_C
|
||||||
bool "MBEDTLS_VERSION_C"
|
bool "MBEDTLS_VERSION_C"
|
||||||
default n
|
default n
|
||||||
|
|
|
@ -70,6 +70,8 @@ MBEDTLS_BUILD_OPTS= \
|
||||||
CONFIG_MBEDTLS_SELF_TEST \
|
CONFIG_MBEDTLS_SELF_TEST \
|
||||||
CONFIG_MBEDTLS_SSL_RENEGOTIATION \
|
CONFIG_MBEDTLS_SSL_RENEGOTIATION \
|
||||||
CONFIG_MBEDTLS_SSL_TRUNCATED_HMAC \
|
CONFIG_MBEDTLS_SSL_TRUNCATED_HMAC \
|
||||||
|
CONFIG_MBEDTLS_THREADING_C \
|
||||||
|
CONFIG_MBEDTLS_THREADING_PTHREAD \
|
||||||
CONFIG_MBEDTLS_VERSION_C \
|
CONFIG_MBEDTLS_VERSION_C \
|
||||||
CONFIG_MBEDTLS_VERSION_FEATURES
|
CONFIG_MBEDTLS_VERSION_FEATURES
|
||||||
|
|
||||||
|
@ -94,7 +96,7 @@ $(call Package/mbedtls/Default)
|
||||||
CATEGORY:=Libraries
|
CATEGORY:=Libraries
|
||||||
SUBMENU:=SSL
|
SUBMENU:=SSL
|
||||||
TITLE+= (library)
|
TITLE+= (library)
|
||||||
ABI_VERSION:=12
|
ABI_VERSION:=13
|
||||||
MENU:=1
|
MENU:=1
|
||||||
endef
|
endef
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue