| Summary: | app-arch/cpio 2.5 does not handle files bigger than 2GB | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Wouter Vanwalleghem <wouter> |
| Component: | Current packages | Assignee: | Gentoo's Team for Core System packages <base-system> |
| Status: | RESOLVED FIXED | ||
| Severity: | critical | CC: | vanquirius |
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | x86 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: |
cpio-2.5.90.ebuild.diff
cpio-2.5.90-gentoo.diff |
||
|
Description
Wouter Vanwalleghem
2004-10-22 03:00:11 UTC
try editing the ebuild and adding this: to the top of the file: inherit flag-o-matic inside src_unpack(): append-lfs-flags see if that fixes things I've tried with these additions to the ebuild but now I get 1.6G out of 5.6G copied and the following statement: cpio: File ./<filename> grew, 0 new bytes not copied This patch claims to fix cpio-2.5.90 so that it can support files larger than 2Gb, as well as gcc-3.4.x fixes: http://lists.gnu.org/archive/html/bug-cpio/2004-11/msg00001.html I, however, didn't have much success compiling with this patch. I'm attaching a modification to the current 2.5 ebuild and a small patch that allows version 2.5.90 to compile, in the case anybody smarter than me wants to work on it. Created attachment 46227 [details, diff]
cpio-2.5.90.ebuild.diff
Created attachment 46228 [details, diff]
cpio-2.5.90-gentoo.diff
ive added 2.5.90 with a few patches from cvs (and the 2gigger patch) re-open if the ebuild in portage doesnt fix this |