On 12.04.2007 14:26, Stefan Reinauer wrote:
- Carl-Daniel Hailfinger c-d.hailfinger.devel.2006@gmx.net [070412 02:28]:
Note to self: Document that we're using latest lzma sdk and NOT the p7zip variant, which has incompatible command line syntax and incompatible compression format.
who is "we"?
I consider the lzma code in the repository to belong to all of us, not only me. That's why I said "we". Current decompression code and makefiles in the v2 codebase use the lzma sdk. If you move the makefiles to p7zip, you have to rewrite the decompression code. That is feasible (you can even make the decompression code handle both archive formats), but will need some time to make sure nothing breaks. The main difference between the sdk and p7zip is in the header format, and there it is just the absence of one header field in p7zip, so heuristics for format recognition should work.
Regards, Carl-Daniel