Custom package in SDK with openssl support (can not find openssl/bio.h)

I`m trying to build a custom package in SDK file , i was able to build it without openssl support and no problem .
i followed the steps here :
https://openwrt.org/docs/guide-developer/using_the_sdk
now when i try to compile the source with include openssl header files such at <openssl/bio.h> or <openssl/ssl.h> it can not find these header files :
transceive.c:27:25: fatal error: openssl/bio.h: No such file or directory

Also the -lssl definitions .

/../mips-openwrt-linux-musl/bin/ld: cannot find -lssl
/../../mips-openwrt-linux-musl/bin/ld: cannot find -lcrypto
collect2: error: ld returned 1 exit status
Makefile:3: recipe for target 'tcpserver' failed
make[3]: *** [tcpserver] Error 1

i used to be able compile the exact packe on openwrt sdk , now that it changed to LEDE , i got these errors .

Could you share the DEPENDS:= line from the Package paragraph in the Makefile for your custom package?

DEPENDS:=+libopenssl