Skip to content
This repository has been archived by the owner on Oct 1, 2024. It is now read-only.

liblzma breaking manylinux compatibility #88

Open
3 tasks
pattonw opened this issue Sep 4, 2019 · 2 comments
Open
3 tasks

liblzma breaking manylinux compatibility #88

pattonw opened this issue Sep 4, 2019 · 2 comments

Comments

@pattonw
Copy link
Owner

pattonw commented Sep 4, 2019

We would like to support all compressions supported by rust-n5, but for manylinux compatibility the n5 features were changed in cargo.toml:

n5 = { version = "0.4", default-features = false, features = ["filesystem", "bzip", "gzip", "lz", "xz", "use_ndarray"]}

to

n5 = { version = "0.4", default-features = false, features = ["filesystem", "bzip", "gzip", "use_ndarray"]}

To reintroduce support for both compression types:

  • add n5 features "lz" and "xz" to cargo.toml
  • add LZ4 and XZ to compression types in pyn5/common.py
  • add lz4 and xz to 'conftests.py'
@clbarnes
Copy link
Collaborator

This is possibly my fault - I've been using the gnu toolchain; do you have to use musl or something to target manylinux?

@clbarnes
Copy link
Collaborator

core rust-n5 issue: aschampion/rust-n5#28

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants