bitbake: bb/compress: use lz4 instead of lz4c

lz4c has been considered deprecated by upstream since at least 2018 [1]
and has been disabled by default recently [2].  openSUSE Tumbleweed is
no longer packaging the deprecated version and others will likely
follow.

Luckily, we're not using any legacy-specific options and, going back as
far as Ubuntu 16.04/Fedora 25, both lz4 and lz4cli are installed as part
of the same package

1. https://github.com/lz4/lz4/pull/553
2. https://github.com/lz4/lz4/pull/1479

(Bitbake rev: 907472034b344e4eb73cfd43059a413469f52e1c)

Signed-off-by: Justin Bronder <jsbronder@cold-front.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Justin Bronder
2024-11-04 12:35:57 -05:00
committed by Richard Purdie
parent 0884c31b1b
commit f700c1b774
2 changed files with 4 additions and 4 deletions

View File

@@ -13,7 +13,7 @@ def open(*args, **kwargs):
class LZ4File(bb.compress._pipecompress.PipeFile):
def get_compress(self):
return ["lz4c", "-z", "-c"]
return ["lz4", "-z", "-c"]
def get_decompress(self):
return ["lz4c", "-d", "-c"]
return ["lz4", "-d", "-c"]