I am using leaf, my profile is set to:
swi-fx30-catm_2.0.0 │ SDK for FX30-CATM (Release R11.0.0.007 + Legato 18.09.4)
now I am checking the crosscompiler to see the version of the openssl library, so checking this folder:
wp77xx/y22-ext/sysroots/armv7a-neon-poky-linux-gnueabi
find -name ssl
./etc/ssl
./etc/ssl/openssl.cnf
./usr/lib/pkgconfig/openssl.pc
./usr/lib/pkgconfig/libssl.pc
./usr/lib/.debug/libssl.so.1.0.2
./usr/lib/libssl.so
./usr/lib/python3.5/lib-dynload/.debug/_ssl.cpython-35m-arm-linux-gnueabi.so
./usr/lib/libssl.so.1.0.2
./usr/lib/ssl
./usr/lib/ssl/openssl.cnf
./usr/bin/.debug/openssl
./usr/bin/openssl
./usr/include/glib-2.0/gio/gsubprocesslauncher.h
./usr/include/openssl
./usr/include/openssl/ssl.h
./usr/include/openssl/opensslconf.h
./usr/include/openssl/ossl_typ.h
./usr/include/openssl/kssl.h
./usr/include/openssl/opensslconf-32.h
./usr/include/openssl/ssl3.h
./usr/include/openssl/opensslv.h
./usr/include/openssl/ssl2.h
./usr/include/openssl/ssl23.h
./usr/include/cursslk.h
./usr/src/debug/python3/3.5.5-r1.0/Python-3.5.5/Modules/clinic/_ssl.c.h
./usr/src/debug/python3/3.5.5-r1.0/Python-3.5.5/Modules/_ssl_data.h
./usr/src/debug/python3/3.5.5-r1.0/Python-3.5.5/Modules/_ssl.c
./usr/src/debug/python3/3.5.5-r1.0/Python-3.5.5/Modules/_hashopenssl.c
./usr/src/debug/glib-2.0/1_2.54.3-r0/glib-2.54.3/gio/gsubprocesslauncher-private.h
./usr/src/debug/glib-2.0/1_2.54.3-r0/glib-2.54.3/gio/gsubprocesslauncher.c
./usr/src/debug/ncurses/6.0+20171125-r0/git/c++/cursslk.cc
./usr/src/debug/ncurses/6.0+20171125-r0/git/c++/cursslk.h
./usr/src/debug/openssl
./usr/src/debug/openssl/1.0.2p-r0/openssl-1.0.2p
./usr/src/debug/openssl/1.0.2p-r0/openssl-1.0.2p/apps/openssl.c
./usr/src/debug/openssl/1.0.2p-r0/openssl-1.0.2p/crypto/ossl_typ.h
./usr/src/debug/openssl/1.0.2p-r0/openssl-1.0.2p/crypto/ecdsa/ecs_ossl.c
./usr/src/debug/openssl/1.0.2p-r0/openssl-1.0.2p/crypto/engine/eng_openssl.c
./usr/src/debug/openssl/1.0.2p-r0/openssl-1.0.2p/crypto/ui/ui_openssl.c
./usr/src/debug/openssl/1.0.2p-r0/openssl-1.0.2p/crypto/rsa/rsa_ssl.c
./usr/src/debug/openssl/1.0.2p-r0/openssl-1.0.2p/crypto/ecdh/ech_ossl.c
./usr/src/debug/openssl/1.0.2p-r0/openssl-1.0.2p/crypto/dsa/dsa_ossl.c
./usr/src/debug/openssl/1.0.2p-r0/openssl-1.0.2p/crypto/dso/dso_openssl.c
./usr/src/debug/openssl/1.0.2p-r0/openssl-1.0.2p/ssl
./usr/src/debug/openssl/1.0.2p-r0/openssl-1.0.2p/ssl/ssl_rsa.c
./usr/src/debug/openssl/1.0.2p-r0/openssl-1.0.2p/ssl/ssl.h
./usr/src/debug/openssl/1.0.2p-r0/openssl-1.0.2p/ssl/ssl_ciph.c
./usr/src/debug/openssl/1.0.2p-r0/openssl-1.0.2p/ssl/bio_ssl.c
./usr/src/debug/openssl/1.0.2p-r0/openssl-1.0.2p/ssl/ssl_err2.c
./usr/src/debug/openssl/1.0.2p-r0/openssl-1.0.2p/ssl/ssl_cert.c
./usr/src/debug/openssl/1.0.2p-r0/openssl-1.0.2p/ssl/ssl_asn1.c
./usr/src/debug/openssl/1.0.2p-r0/openssl-1.0.2p/ssl/ssl_txt.c
./usr/src/debug/openssl/1.0.2p-r0/openssl-1.0.2p/ssl/ssl_locl.h
./usr/src/debug/openssl/1.0.2p-r0/openssl-1.0.2p/ssl/ssl_sess.c
./usr/src/debug/openssl/1.0.2p-r0/openssl-1.0.2p/ssl/ssl3.h
./usr/src/debug/openssl/1.0.2p-r0/openssl-1.0.2p/ssl/ssl_lib.c
./usr/src/debug/openssl/1.0.2p-r0/openssl-1.0.2p/ssl/ssl_stat.c
./usr/src/debug/openssl/1.0.2p-r0/openssl-1.0.2p/ssl/ssl_err.c
./usr/src/debug/openssl/1.0.2p-r0/openssl-1.0.2p/ssl/ssl2.h
./usr/src/debug/openssl/1.0.2p-r0/openssl-1.0.2p/ssl/ssl_algs.c
./usr/src/debug/openssl/1.0.2p-r0/openssl-1.0.2p/ssl/ssl_conf.c
./usr/src/debug/openssh/7.6p1-r0/openssh-7.6p1/openbsd-compat/openssl-compat.h
./usr/src/debug/openssh/7.6p1-r0/openssh-7.6p1/openbsd-compat/openssl-compat.c
./usr/src/debug/openssh/7.6p1-r0/openssh-7.6p1/digest-openssl.c
./usr/src/kernel/arch/um/drivers/ssl.h
libssl.so.1.0.2, is this correct?
I am trying to port some code and to crosscompile it for the wp7702 and I would need the OpenSSL 1.1.0 or later.