libjxl
libjxl copied to clipboard
Provide arm64 binaries
Is your feature request related to a problem? Please describe.
Currently it's not possible to use provide packages on ARM, my use case is running JXL in Docker on Apple M1. While it's possible to run a amd64 image, a native arm64 build could be reused in other setups as well.
Describe the solution you'd like
Provide a linux arm64 tar.gz file containing all (Ubuntu) packages, like jxl-debs-amd64-ubuntu-22.04-v0.9.1.tar.gz
Describe alternatives you've considered Compiling from source
This is in my opinion the job of distro packagers, not this github repo. See here:
https://repology.org/project/libjxl/versions
On a mac, instead of running it in a docker, you can also just install it natively. Homebrew and MacPorts are two options for easily installing libjxl, they both have a recent version available.
(that said, we could add arm64 packages here too, it's just that it's not really our job and it might be a better idea to poke the relevant distro maintainers)
Thanks @jonsneyers I'm well aware of the different options, even for Mac, but im not in a need for a native Mac package for the use case I described. Im using the brew variant natively.
I was just thinking that providing those as part of the distribution is similar then providing the amd64 variant...
But you're right, there is for example libjxl on aarch64 for Alpine