AppImageUpdate icon indicating copy to clipboard operation
AppImageUpdate copied to clipboard

Provide builds of AppImageUpdate tools for ARM

Open KurtPfeifle opened this issue 6 years ago • 5 comments

I've tested the OpenSCAD AppImage on Raspberry AARCH64. It contains even a signature, and what looks like a valid updateinfo string:

 zsync|https://download.opensuse.org/repositories/home:/t-paul/AppImage.arm/OpenSCAD-Branch-InputDriver-latest-aarch64.AppImage.zsync

Unfortunately, there is currently nowhere an appimageupdatetool to be found for download on openSUSE, so I cannot auto-update this AppImage (or any other) for ARM.

KurtPfeifle avatar Feb 26 '18 21:02 KurtPfeifle

It contains even a signature, and has what like a valid updateinfo string:

That's what makes OBS a perfect platform for building AppImages, they take care of everything: they generate and host the updater data, and they sign the AppImages with the openSUSE packaging key.

We should be able to build AppImages for ARM on Travis CI. I'll look into that. I can think of two options to achieve the goal: Either we cross-compile the whole thing (there's a cross toolchain for the Raspberry Pi), or, a little easier but potentially slower, we use QEMU to emulate all processes in an ARM chroot (chroot environment can be generated with qemu-debootstrap wrapper for debootstrap).

TheAssassin avatar Feb 26 '18 21:02 TheAssassin

Perhaps the easiest way is to build AppImageUpdate on OBS too (if not done already) - may be needed in any case for proper integration into openSUSE.

probonopd avatar Feb 27 '18 05:02 probonopd

@adrianschroeter is working on it. See also PR https://github.com/AppImage/AppImageKit/pull/675.

TheAssassin avatar Feb 27 '18 12:02 TheAssassin

Sory to bring this issue back from the dead, I still don't see an ARM build in the releases, and the linked issue was closed.

Did I miss a newer way to handle this in the documentation? Or is this still outstanding?

adasauce avatar Jul 09 '23 17:07 adasauce

Echoing the above comment -- is there currently a way to produce ARM builds?

I see the PR referenced above is now closed (https://github.com/AppImage/AppImageKit/pull/675)

adpoe avatar Nov 22 '23 21:11 adpoe