| Message ID | 20260423111105.2049297-1-ross.burton@arm.com |
|---|---|
| State | Under Review |
| Headers | show |
| Series | [v2] classes/base: add explicit bzip2-native dependency for unpacking .bz2 | expand |
diff --git a/meta/classes-global/base.bbclass b/meta/classes-global/base.bbclass index 76fd0ac046a..319bf02d81e 100644 --- a/meta/classes-global/base.bbclass +++ b/meta/classes-global/base.bbclass @@ -662,6 +662,10 @@ python () { if path.endswith('.lz4'): d.appendVarFlag('do_unpack', 'depends', ' lz4-native:do_populate_sysroot') + # *.bz2 should DEPEND on bzip2-native for unpacking + elif path.endswith('.bz2'): + d.appendVarFlag('do_unpack', 'depends', ' bzip2-native:do_populate_sysroot') + # *.zst should DEPEND on zstd-native for unpacking elif path.endswith('.zst'): d.appendVarFlag('do_unpack', 'depends', ' zstd-native:do_populate_sysroot')
Currently this is in ASSUME_PROVIDED and HOSTTOOLS so doesn't have any effect, but declaring the dependency is the right thing to do. Signed-off-by: Ross Burton <ross.burton@arm.com> --- meta/classes-global/base.bbclass | 4 ++++ 1 file changed, 4 insertions(+)