]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commit
rpm2cpio.sh: update to the last 4.x version
authorAlberto Planas <aplanas@suse.com>
Mon, 19 Jun 2023 06:42:48 +0000 (08:42 +0200)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Wed, 21 Jun 2023 17:38:21 +0000 (18:38 +0100)
commit3aba44a75dd565b192f7328f2a0150a313de3cc1
treeef5756038e48e12a47ccf83f81986c6b70f04a2c
parentdca7d1ce696e97ff4213dd63981f901dfd43ade2
rpm2cpio.sh: update to the last 4.x version

openSUSE RPMs are compressing the RPM payload using zstd, that
correspond to the magic ID 0x28, 0xb5, 0x2f.

This patch update the script to the last version from the rpm project,
and add support to this compression format, and extract the cpio payload
using the "unzstd" binary.

Signed-off-by: Alberto Planas <aplanas@suse.com>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
scripts/rpm2cpio.sh