diff mbox series

[meta-perl,3/7] libcrypt-openssl-rsa-perl: add missing runtime dependencies

Message ID 20260919222044.2143524-3-khem.raj@oss.qualcomm.com
State New
Headers show
Series [meta-perl,1/7] libcrypt-openssl-bignum-perl: add recipe | expand

Commit Message

Khem Raj Sept. 19, 2026, 10:20 p.m. UTC
Crypt::OpenSSL::RSA 0.41 does "use Crypt::OpenSSL::Bignum", which was
not installed, so the module failed to load and every ptest failed:

  Can't locate Crypt/OpenSSL/Bignum.pm in @INC
  BEGIN failed--compilation aborted at .../Crypt/OpenSSL/RSA.pm line 7.

Add libcrypt-openssl-bignum-perl to RDEPENDS, and perl-module-mime-base64
for t/der.t.

meta-perl-image-ptest-libcrypt-openssl-rsa-perl on qemux86-64 now passes
16 tests with none failing (7 skipped).

AI-Generated: Uses Claude Code
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
---
 .../recipes-perl/libcrypt/libcrypt-openssl-rsa-perl_0.41.bb     | 2 ++
 1 file changed, 2 insertions(+)
diff mbox series

Patch

diff --git a/meta-perl/recipes-perl/libcrypt/libcrypt-openssl-rsa-perl_0.41.bb b/meta-perl/recipes-perl/libcrypt/libcrypt-openssl-rsa-perl_0.41.bb
index ee0b88f4b9..0ec5ed4035 100644
--- a/meta-perl/recipes-perl/libcrypt/libcrypt-openssl-rsa-perl_0.41.bb
+++ b/meta-perl/recipes-perl/libcrypt/libcrypt-openssl-rsa-perl_0.41.bb
@@ -12,6 +12,7 @@  SRC_URI[sha256sum] = "82fa839897b88e9c245b6265f3be26d3bc879cae4c7a8151fad4a307c3
 DEPENDS += "libcrypt-openssl-guess-perl-native openssl"
 
 RDEPENDS:${PN} = " \
+    libcrypt-openssl-bignum-perl \
     libcrypt-openssl-random-perl \
     perl-module-autoloader \
     perl-module-carp \
@@ -36,6 +37,7 @@  RDEPENDS:${PN}-ptest += " \
     perl-module-test \
     perl-module-test-more \
     perl-module-lib \
+    perl-module-mime-base64 \
     libcrypt-openssl-guess-perl \
     perl-module-english \
 "