Who is responsible openssl patches? I can't get openssl engines to be
included in final openwrt image, libraries for engines get compiled
but not copied into final image...

I used menuconfig (libs>SSL>openssl stuff) to include engines etc.
your .config should have these parameters set:
CONFIG_PACKAGE_libopenssl=y
CONFIG_OPENSSL_ENGINE_CRYPTO=y
CONFIG_OPENSSL_ENGINE_DIGEST=y

And then there is a manual step needed :

edit package/libs/openssl/patches/140-makefile-dirs.patch  to include
building the engines

# cat package/libs/openssl/patches/140-makefile-dirs.patch
--- a/Makefile.org
+++ b/Makefile.org
@@ -135,7 +135,7 @@ FIPSCANLIB=

BASEADDR=

-DIRS=   crypto ssl engines apps test tools
+DIRS=   crypto ssl engines apps
ENGDIRS= ccgost
SHLIBDIRS= crypto ssl

###

and remove  package/libs/openssl/patches/150-no_engines.patch

But still don't get engines to be included into final openwrt image...
_______________________________________________
openwrt-devel mailing list
[email protected]
https://lists.openwrt.org/mailman/listinfo/openwrt-devel

Reply via email to