[oe-commits] [openembedded-core] 08/08: openssl: move c_rehash pkg to avoid perl dep

git at git.openembedded.org git at git.openembedded.org
Mon Feb 25 16:36:09 UTC 2019


This is an automated email from the git hooks/post-receive script.

rpurdie pushed a commit to branch master
in repository openembedded-core.

commit d2b1a889ef8fb9e6a2fa3d9bfc3eaf6113db9b1f
Author: Brad Bishop <bradleyb at fuzziesquirrel.com>
AuthorDate: Mon Jan 14 17:04:33 2019 -0500

    openssl: move c_rehash pkg to avoid perl dep
    
    Perl and its dependencies have a decent footprint impact.  On my
    xz compressed filesystem:
    
    634880: /usr/lib/libperl.so.5.24.4
    
    Put c_rehash in the openssl-misc package so the dependency can be
    avoided where it isn't needed.
    
    Change-Id: Iae9bccabfb1c8cfa1401ca6785abc39713d3fdf0
    Signed-off-by: Brad Bishop <bradleyb at fuzziesquirrel.com>
    Signed-off-by: Ross Burton <ross.burton at intel.com>
    Signed-off-by: Richard Purdie <richard.purdie at linuxfoundation.org>
---
 meta/recipes-connectivity/openssl/openssl_1.1.1a.bb | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/meta/recipes-connectivity/openssl/openssl_1.1.1a.bb b/meta/recipes-connectivity/openssl/openssl_1.1.1a.bb
index 6676614..9f6e26b 100644
--- a/meta/recipes-connectivity/openssl/openssl_1.1.1a.bb
+++ b/meta/recipes-connectivity/openssl/openssl_1.1.1a.bb
@@ -190,14 +190,13 @@ FILES_libcrypto = "${libdir}/libcrypto${SOLIBS}"
 FILES_libssl = "${libdir}/libssl${SOLIBS}"
 FILES_openssl-conf = "${sysconfdir}/ssl/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}-bin = "perl"
 RDEPENDS_${PN}-misc = "perl"
 RDEPENDS_${PN}-ptest += "openssl-bin perl perl-modules bash python"
 

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.


More information about the Openembedded-commits mailing list