Package: rust-zstd-sys / 2.0.13-3

Metadata

Package Version Patches format
rust-zstd-sys 2.0.13-3 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
pkg config_and_bindgen.diff | (download)

Cargo.toml | 6 0 + 6 - 0 !
build.rs | 20 8 + 12 - 0 !
src/lib.rs | 3 2 + 1 - 0 !
zdict.h | 15 0 + 15 - 0 !
zstd.h | 16 0 + 16 - 0 !
5 files changed, 10 insertions(+), 50 deletions(-)

 use debian packaged zstd
relax deps.diff | (download)

Cargo.toml | 3 1 + 2 - 0 !
1 file changed, 1 insertion(+), 2 deletions(-)

---
remove unavailable features.diff | (download)

Cargo.toml | 6 0 + 6 - 0 !
1 file changed, 6 deletions(-)

 remove unavailable features
 As we use Debian packaged libzstd not the bundled, some features are
 not (can not be) enabled at build time and unavailable, or made no-op:
 - debug, fat-lto, no_asm, thin, thin-lto: only useful with bundled zstd
 - zstdmt: deprecated, upstream hidden by default
 - legacy: Debian package has it on
 - pkg-config: always used
 - std: no-op with use-std-c-ffi.patch
use std c ffi.patch | (download)

build.rs | 6 4 + 2 - 0 !
1 file changed, 4 insertions(+), 2 deletions(-)

 do not use libc for c types, core::ffi is enough