Summary: | Wrong size in zip archives | ||
---|---|---|---|
Product: | [Applications] ark | Reporter: | Sebastian Kratzert <krase> |
Component: | general | Assignee: | Harald Hvaal <metellius> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | christiandehne, elias.frantisek, mail, piasecki.robert, rakuco, sathya |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | unspecified | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Attachments: | Test Case |
Description
Sebastian Kratzert
2008-07-19 20:13:38 UTC
Created attachment 26266 [details]
Test Case
The problem seems to be a mismatch between Ark and libzip. Ark's configured to enable 64-bit filesizes regardless of architecture (-D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64), while libzip doesn't. The solution is to recompile libzip with these additional CFLAGS: -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 *** Bug 167469 has been marked as a duplicate of this bug. *** *** Bug 168135 has been marked as a duplicate of this bug. *** SVN commit 842913 by metellius: BUG: 167018 Redefining off_t to 32bit inside of libzip plugin M +8 -0 zipplugin.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=842913 A somewhat temporary solution as mentioned in the comments of the commit. Will investigate further what can be done with the libzip with regards to compilation flags. *** Bug 169386 has been marked as a duplicate of this bug. *** *** Bug 169391 has been marked as a duplicate of this bug. *** *** Bug 190205 has been marked as a duplicate of this bug. *** |