rpm: Fix cpio 32 bit overflow issues on 64 bit inode filesystems
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Tue, 10 Jun 2014 16:32:16 +0000 (17:32 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 12 Jun 2014 16:47:59 +0000 (17:47 +0100)
commit0feade29608ad5634479886f91e7dab5f1d01b46
treeb6fb8e38c3e356ae8b33359104b585006d4c1f98
parent046982043e11622bb7717d067cfd66e6b8fb0df7
rpm: Fix cpio 32 bit overflow issues on 64 bit inode filesystems

When building on XFS filesystems, the resulting rpms can be corrupted
with the same inode number being used for multiple hardlinked files.
There are two fixes, one to stop rpm crashing when accessing a broken
binary rpm, the other to stop generating them in the first places. Full
descriptions in the patch headers.

(From OE-Core rev: d20d3476157b7c949b0077cad0ab1e8716d6162a)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-devtools/rpm/rpm/rpm-hardlink-segfault-fix.patch [new file with mode: 0644]
meta/recipes-devtools/rpm/rpm/rpm-payload-use-hashed-inode.patch [new file with mode: 0644]
meta/recipes-devtools/rpm/rpm_5.4.9.bb