AppImageUpdate
AppImageUpdate copied to clipboard
Provide builds of AppImageUpdate tools for ARM
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.
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).
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.
@adrianschroeter is working on it. See also PR https://github.com/AppImage/AppImageKit/pull/675.
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?
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)