libjxl icon indicating copy to clipboard operation
libjxl copied to clipboard

Provide arm64 binaries

Open cmahnke opened this issue 1 year ago • 3 comments

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

cmahnke avatar Feb 07 '24 08:02 cmahnke

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)

jonsneyers avatar Feb 12 '24 08:02 jonsneyers

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

cmahnke avatar Feb 12 '24 10:02 cmahnke