aboutsummaryrefslogtreecommitdiffstats
path: root/package/libs/wolfssl
diff options
context:
space:
mode:
authorJo-Philipp Wich <jo@mein.io>2022-07-24 13:23:36 +0200
committerHauke Mehrtens <hauke@hauke-m.de>2022-07-30 12:21:54 +0200
commit0063e3421de4575e088bb428e758751931bbe6fd (patch)
tree86ea7758416b117c4bdf79a0fb2940afd323eac4 /package/libs/wolfssl
parent7be62b1187bb7e21bcdaadfc3d47713a91f05898 (diff)
downloadupstream-0063e3421de4575e088bb428e758751931bbe6fd.tar.gz
upstream-0063e3421de4575e088bb428e758751931bbe6fd.tar.bz2
upstream-0063e3421de4575e088bb428e758751931bbe6fd.zip
wolfssl: make shared again
Disable the usage of target specific CPU crypto instructions by default to allow the package being shared again. Since WolfSSL does not offer a stable ABI or a long term support version suitable for OpenWrt release timeframes, we're forced to frequently update it which is greatly complicated by the package being nonshared. People who want or need CPU crypto instruction support can enable it in menuconfig while building custom images for the few platforms that support them. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
Diffstat (limited to 'package/libs/wolfssl')
-rw-r--r--package/libs/wolfssl/Config.in1
-rw-r--r--package/libs/wolfssl/Makefile1
2 files changed, 0 insertions, 2 deletions
diff --git a/package/libs/wolfssl/Config.in b/package/libs/wolfssl/Config.in
index 332a151550..4b9db4d107 100644
--- a/package/libs/wolfssl/Config.in
+++ b/package/libs/wolfssl/Config.in
@@ -72,7 +72,6 @@ config WOLFSSL_ASM_CAPABLE
choice
prompt "Hardware Acceleration"
- default WOLFSSL_HAS_CPU_CRYPTO if WOLFSSL_ASM_CAPABLE && !TARGET_armvirt
default WOLFSSL_HAS_NO_HW
config WOLFSSL_HAS_NO_HW
diff --git a/package/libs/wolfssl/Makefile b/package/libs/wolfssl/Makefile
index 55928f1446..b0e100673c 100644
--- a/package/libs/wolfssl/Makefile
+++ b/package/libs/wolfssl/Makefile
@@ -61,7 +61,6 @@ endef
define Package/libwolfssl
$(call Package/libwolfssl/Default)
TITLE:=wolfSSL library
- PKGFLAGS:=nonshared
MENU:=1
PROVIDES:=libcyassl
DEPENDS:=+WOLFSSL_HAS_DEVCRYPTO:kmod-cryptodev +WOLFSSL_HAS_AFALG:kmod-crypto-user