diff options
| author | Jo-Philipp Wich <jo@mein.io> | 2022-07-24 13:23:36 +0200 |
|---|---|---|
| committer | Hauke Mehrtens <hauke@hauke-m.de> | 2022-07-30 12:21:54 +0200 |
| commit | 0063e3421de4575e088bb428e758751931bbe6fd (patch) | |
| tree | 86ea7758416b117c4bdf79a0fb2940afd323eac4 | |
| parent | 7be62b1187bb7e21bcdaadfc3d47713a91f05898 (diff) | |
| download | upstream-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>
| -rw-r--r-- | package/libs/wolfssl/Config.in | 1 | ||||
| -rw-r--r-- | package/libs/wolfssl/Makefile | 1 |
2 files changed, 0 insertions, 2 deletions
diff --git a/package/libs/wolfssl/Config.in b/package/libs/wolfssl/Config.in index 332a151550f..4b9db4d1079 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 55928f14468..b0e100673cb 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 |
