odiff icon indicating copy to clipboard operation
odiff copied to clipboard

Missing linux-arm64 binary

Open olegafx opened this issue 1 year ago • 3 comments

Hi, @dmtrKovalenko,

v3.1.1 is missing the binary for linux-arm64. It says, Sorry your platform or architecture is not supported. I checked the source, and it is indeed missing from the list of supported architectures.

There are no problems with v3.0.1, though.

olegafx avatar Sep 04 '24 07:09 olegafx

This is interesting because we never compiled for linux-arm64. Will spend some time figuring this out, would like to provide a native binary but GitHub does not provide Linux arm runners

dmtrKovalenko avatar Sep 04 '24 08:09 dmtrKovalenko

after a bit of investigation I think we have been running x86 binary through qemu before which is meeh not that good.

Here are a few options I think of:

  1. I think you are still able to manually run it through qemu by linking against x86 binary
  2. You can clone and compile the project (it should be super trivial by following build.yml github action)
  3. or maybe your company would like to provide some infrastructure for linux-arm64 github runner so we can provide a prebuilt runner

dmtrKovalenko avatar Sep 04 '24 11:09 dmtrKovalenko

Looks like the GitHub runner will become available pretty soon, so it's better to just wait for it.

olegafx avatar Sep 04 '24 22:09 olegafx

Available in public preview 🔥

olegafx avatar Jan 16 '25 17:01 olegafx

Letssss gooooooooo

dmtrKovalenko avatar Jan 16 '25 20:01 dmtrKovalenko