diff options
author | Richard Purdie <richard.purdie@linuxfoundation.org> | 2014-06-10 17:32:16 +0100 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2014-06-12 17:47:59 +0100 |
commit | dd50dfe27ea5be5bfc9f1b4f1ce4f1bf421498b6 (patch) | |
tree | 7eae0c14d984f0ef61d3f50b8d27e8a19d98bfef /meta/recipes-devtools/rpm/rpm_5.4.9.bb | |
parent | b5a928af721026795be7b7f68b2dd577408afbe5 (diff) | |
download | poky-dd50dfe27ea5be5bfc9f1b4f1ce4f1bf421498b6.tar.gz |
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>
Diffstat (limited to 'meta/recipes-devtools/rpm/rpm_5.4.9.bb')
-rw-r--r-- | meta/recipes-devtools/rpm/rpm_5.4.9.bb | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/meta/recipes-devtools/rpm/rpm_5.4.9.bb b/meta/recipes-devtools/rpm/rpm_5.4.9.bb index 43f46ed024..690d8b423a 100644 --- a/meta/recipes-devtools/rpm/rpm_5.4.9.bb +++ b/meta/recipes-devtools/rpm/rpm_5.4.9.bb | |||
@@ -91,6 +91,8 @@ SRC_URI = "http://www.rpm5.org/files/rpm/rpm-5.4/rpm-5.4.9-0.20120508.src.rpm;ex | |||
91 | file://rpm-lsb-compatibility.patch \ | 91 | file://rpm-lsb-compatibility.patch \ |
92 | file://rpm-tag-generate-endian-conversion-fix.patch \ | 92 | file://rpm-tag-generate-endian-conversion-fix.patch \ |
93 | file://rpm-verify-files.patch \ | 93 | file://rpm-verify-files.patch \ |
94 | file://rpm-hardlink-segfault-fix.patch \ | ||
95 | file://rpm-payload-use-hashed-inode.patch \ | ||
94 | " | 96 | " |
95 | 97 | ||
96 | # Uncomment the following line to enable platform score debugging | 98 | # Uncomment the following line to enable platform score debugging |