[Bug 265651] [NEW PORT] archivers/zpaqfranz: versioned/snapshot archive
Date: Sun, 21 Aug 2022 12:06:51 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=265651 --- Comment #25 from Franco Corbelli <franco@francocorbelli.com> --- I just ordered cables for the PowerPC Mac. If I can get it to work, to run the necessary tests (I don't even know if it turns on) I will decide what to do about supporting non-amd64 platforms. --- Why have different versions? Because of bugs and different behaviour on different compiler on different platforms This "subtle" change, for example, will have no "visible" effects (compression is very delicate from this point of view), but it does, and sometimes (not always) the archived files are no longer restorable in Ubuntu (!) dt[fn]=dtr; => dt.insert(std::pair<string, DT>(fn,dtr)); Inside the source there is, for this very reason, an entire separate program (complete with... a reworked main (!)), the reference decompressor unzpaq 2.06, with all its support functions. The unz() functions, with unzSHA1 class and so on (if you wonder why there are several different classes that do the same thing), to get the p (paranoid) command, which uses a DIFFERENT program at all to test restorability However, it has a performance problem, which I do not go into, and therefore cannot be used in all cases, and here the w command etc. --- Turning back: I will update the port-proposal with your suggestions (no -static, yes symlink etc) Work in progress. -- You are receiving this mail because: You are the assignee for the bug.