Skip to content

Commit 34c8e49

Browse files
timsaucerN-Boutaib
authored andcommitted
Switch from xz2 to liblzma to reduce duplicate dependencies (apache#17509)
Closes apache#15342 Reduces the duplicate dependencies. We currently depend on bzip2 in two different ways. In attempting to reduce this, I needed to update `async-compression` which caused two different libraries to link to the system lzma library. This is not allowed in rust. This PR updates avro-rs, but we cannot merge this PR until that crate merges apache/avro-rs#284 and we remove the crates.io patch this PR contains. Update avro-rs and switch from the unmaintained xz2 crate to liblzma. Unit tests. None. This is simply a dependency update to a more recent crate. (cherry picked from commit 5765a08)
1 parent f097ad4 commit 34c8e49

7 files changed

Lines changed: 875 additions & 923 deletions

File tree

0 commit comments

Comments
 (0)