On 04/05/2018 10:20 AM, Mark Adler wrote:
As a consequence, there would need to be a fair bit of testing to make sure it works across a wide variety of systems. The current gzip has the advantage of having been deployed over a very wide range of systems over a long time, so a lot of portability issues have been worked out.
Absolutely. I expect that most of the work will be testing and portability-enhancement. For example, we could use the Gnulib pthreads module to insulate the gzip code proper from the vagaries of threads on non-POSIX platforms (this won't work as well as native threads, but that's OK, gzip will still run).