From: Alexander Kanavin Date: Wed, 8 Sep 2021 18:01:07 +0000 (+0200) Subject: perl: do not build berkeley db module by default X-Git-Tag: uninative-3.5~1364 X-Git-Url: https://code.ossystems.io/gitweb?a=commitdiff_plain;h=0d9ca78951cfe98bfaaf426572c42dbbb6169cd6;p=openembedded-core.git perl: do not build berkeley db module by default Bdb is unmaintained and altogether obsolete, the less dependencies we have on it, the better. This leaves only apt (specifically, apt-ftparchive) in core as a bdb consumer, sadly it has a hard dependency that isn't easy to patch out. Maybe apt upstream will get to it at some point. Signed-off-by: Alexander Kanavin Signed-off-by: Richard Purdie --- diff --git a/meta/recipes-devtools/perl/perl_5.34.0.bb b/meta/recipes-devtools/perl/perl_5.34.0.bb index 175db4ee31..89de558979 100644 --- a/meta/recipes-devtools/perl/perl_5.34.0.bb +++ b/meta/recipes-devtools/perl/perl_5.34.0.bb @@ -36,7 +36,7 @@ DEPENDS += "perlcross-native zlib virtual/crypt" PERL_LIB_VER = "${@'.'.join(d.getVar('PV').split('.')[0:2])}.0" -PACKAGECONFIG ??= "bdb gdbm" +PACKAGECONFIG ??= "gdbm" PACKAGECONFIG[bdb] = ",-Ui_db,db" PACKAGECONFIG[gdbm] = ",-Ui_gdbm,gdbm"