From d5e2230e0ea7fdebd7a8cf64a6f72c1e86ac92c0 Mon Sep 17 00:00:00 2001 From: Gyorgy Sarvari Date: Fri, 24 Oct 2025 19:57:40 +0200 Subject: [PATCH] libdbd-sqlite-perl: fix ptests Add missing dependencies and install missing files for testing. Signed-off-by: Gyorgy Sarvari Signed-off-by: Khem Raj --- meta-perl/conf/include/ptest-packagelists-meta-perl.inc | 2 +- meta-perl/recipes-perl/libdb/libdbd-sqlite-perl_1.76.bb | 7 +++++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/meta-perl/conf/include/ptest-packagelists-meta-perl.inc b/meta-perl/conf/include/ptest-packagelists-meta-perl.inc index f4f2116569..ce62e92c2b 100644 --- a/meta-perl/conf/include/ptest-packagelists-meta-perl.inc +++ b/meta-perl/conf/include/ptest-packagelists-meta-perl.inc @@ -14,6 +14,7 @@ PTESTS_FAST_META_PERL = "\ libcrypt-openssl-rsa-perl \ libcgi-perl \ libdata-hexdump-perl \ + libdbd-sqlite-perl \ libdigest-hmac-perl \ liberror-perl \ libextutils-config-perl \ @@ -33,7 +34,6 @@ PTESTS_SLOW_META_PERL = "\ PTESTS_PROBLEMS_META_PERL = "\ libconfig-autoconf-perl \ - libdbd-sqlite-perl \ libdigest-sha1-perl \ libfile-slurper-perl \ libhtml-parser-perl \ diff --git a/meta-perl/recipes-perl/libdb/libdbd-sqlite-perl_1.76.bb b/meta-perl/recipes-perl/libdb/libdbd-sqlite-perl_1.76.bb index e8bbf79b13..8d9db19a3c 100644 --- a/meta-perl/recipes-perl/libdb/libdbd-sqlite-perl_1.76.bb +++ b/meta-perl/recipes-perl/libdb/libdbd-sqlite-perl_1.76.bb @@ -40,10 +40,17 @@ do_install:append() { do_install_ptest() { cp -r ${B}/MANIFEST ${D}${PTEST_PATH} chown -R root:root ${D}${PTEST_PATH} + + # the t/virtual_table/11_filcontent_fulltext tests load these files directly + cp -r ${S}/lib ${D}${PTEST_PATH} + cp -r ${S}/inc ${D}${PTEST_PATH} } RDEPENDS:${PN}-ptest += " \ libtest-nowarnings-perl \ + perl-module-digest-md5 \ + perl-module-encode-encoding \ + perl-module-if \ perl-module-lib \ perl-module-encode \ perl-module-file-spec \