c_rehash implemented in perl is back (in history was
moved to shell for
some time), so handle it inside the -misc package so just
that one will
carry the heavy runtime dependency on perl and not the whole
openssl
package. Note: in misc there were already before a few perl
files
(
tsget.pl and CA.pl) so the
added perl dependency will fix those too.
[YOCTO #14083]
Signed-off-by: Federico Pellegrin <
fede@...>
---
meta/recipes-connectivity/openssl/
openssl_1.1.1g.bb | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/meta/recipes-connectivity/openssl/
openssl_1.1.1g.bb
b/meta/recipes-connectivity/openssl/
openssl_1.1.1g.bb
index 815955837b..66d8851426 100644
--- a/meta/recipes-connectivity/openssl/
openssl_1.1.1g.bb
+++ b/meta/recipes-connectivity/openssl/
openssl_1.1.1g.bb
@@ -195,13 +195,14 @@ FILES_openssl-conf =
"${sysconfdir}/ssl/openssl.cnf \
${libdir}/ssl-1.1/openssl.cnf* \
"
FILES_${PN}-engines = "${libdir}/engines-1.1"
-FILES_${PN}-misc = "${libdir}/ssl-1.1/misc"
+FILES_${PN}-misc = "${libdir}/ssl-1.1/misc
${bindir}/c_rehash"
FILES_${PN} =+ "${libdir}/ssl-1.1/*"
FILES_${PN}_append_class-nativesdk = "
${SDKPATHNATIVE}/environment-setup.d/openssl.sh"
CONFFILES_openssl-conf = "${sysconfdir}/ssl/openssl.cnf"
RRECOMMENDS_libcrypto += "openssl-conf"
+RDEPENDS_${PN}-misc = "perl"
RDEPENDS_${PN}-ptest += "openssl-bin perl perl-modules
bash"
RDEPENDS_${PN}-bin += "openssl-conf"
--
2.26.2