-
Notifications
You must be signed in to change notification settings - Fork 36
Sspak does not support assets over 8GB #53
Copy link
Copy link
Open
Description
Phar and PharData use "ustar" format for tar archives which does not support files over 8 GB. We pack assets into a assets.tar.gz, and then rebundle with Phar/PharData, so as soon as assets hit the 8 GB mark, sspak breaks.
You can go around it by using tar and gz directly - which produces POSIX/PAX (on osx) or GNU (on Debian) formats which all support >8 GB files. Such archive still cannot be accessed by Phar/PharData where PHP expect to see ustar headers, but finds garbage from other formats:
phar error: "some.sspak" is a corrupted tar file (checksum mismatch of file "?ep????
??
/")
For now I'm proposing to put a message in: #52
Reactions are currently unavailable