zip-rs / zip-old

Zip implementation in Rust
MIT License
731 stars 204 forks source link

Add rs versions of bzip and zstd in order to pass static compiles #429

Closed lolpro11 closed 5 months ago

lolpro11 commented 8 months ago

Bzip-sys and Zstd-sys are the only two packages that require dynamic linking to system libs. In order to pass a static compile (for use in containers), I recommend using a pure Rust impl of these compression algorithms. Zstud seems to be using ffi functions, but it does produce a static lib. It does use system libs for compiling, which should be fine.

Pr0methean commented 5 months ago

Replaced by https://github.com/zip-rs/zip2/pull/58.