mirror of
https://git.yoctoproject.org/poky
synced 2026-01-29 21:08:42 +01:00
sanity.bbclass: Check for additional native perl modules.
Since we use the build systems native perl, we need to check that all perl modules required for a build are installed. For a default Fedora 39 install, autoconf-native and libxcrypt both fail to build due to missing perl modules. After taking careful notes, this commits adds checks for File::Compare, File::Copy, open, and FindBin. [YOCTO #14691] (From OE-Core rev: 3d09e759f838a7ce66fd1fb6e6a6653abce9e3a4) Signed-off-by: Philip Balister <philip@balister.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
3c71605a77
commit
cddf8e9f53
@@ -532,7 +532,7 @@ def check_git_version(sanity_data):
|
||||
def check_perl_modules(sanity_data):
|
||||
import subprocess
|
||||
ret = ""
|
||||
modules = ( "Text::ParseWords", "Thread::Queue", "Data::Dumper" )
|
||||
modules = ( "Text::ParseWords", "Thread::Queue", "Data::Dumper", "File::Compare", "File::Copy", "open ':std'", "FindBin" )
|
||||
errresult = ''
|
||||
for m in modules:
|
||||
try:
|
||||
|
||||
Reference in New Issue
Block a user