sapling icon indicating copy to clipboard operation
sapling copied to clipboard

Package releases for arm64 on Ubuntu 20.04 and 22.04

Open nhandyal opened this issue 1 year ago • 4 comments

Can we add an arm64 release of sapling? I currently have an ubuntu server running on an ARM processor and have to build sapling from source when configuring the server. It'd be great if this were available as an official package.

nhandyal avatar Aug 14 '24 22:08 nhandyal

It seems 2 things need to happen:

  1. building arm64 images
  2. running arm64 containers to build debs

For 1), it's straight forward, I just added it in PR 933

For 2), it takes a little more effort, there are a couple of ways:

  • run on Github's larger arm64 runners (in beta for org, needs admin configuration, perhaps @quark-zju knows more?)
  • run on Github's free public arm64 runners (not yet available, could be a couple months)
  • run with Qemu emulation, this looks promising: Run-on-arch

daranday avatar Aug 16 '24 22:08 daranday

I'm not an expert in this area but I'll try to have a look when I got time.

quark-zju avatar Aug 16 '24 23:08 quark-zju

Did this ship? Taking a look at the releases, looks like arm build aren't being built.

nhandyal avatar Jan 08 '25 17:01 nhandyal

+1 To @nhandyal 's comment. I am unable to build from source form arm64 linux [hitting different errors], and a precompiled binary would be handy!

lukemetz avatar Sep 18 '25 20:09 lukemetz