Hi,

As you may know, OBS has a low number of 32-bit Arm capable workers.
Some Arm servers are AArch64 only and some are still supporting 32-bit mode.

The thing is new AArch64 SoC (Arm Neoverse N1) will still have the ability to 
run Arm 32-bit code, but only for user space (not for kernel anymore).
So, we could still build for 32-bit Arm with those kind of machines, but our 
current setup (qemu/kvm in 32-bit mode) will not work anymore.

Here are the solutions which could be used:
* 64-bit qemu (with a 64-bit kernel) with armv6/armv7 rootfs
* 32-bit containers on aarch64 (qemu) host
* qemu without kvm: will probably be too slow

I do not know how much work it would require to support one of those solutions 
and how many packages will be confused by a 64-bit kernel.

Maybe someone have better solutions?

Cheers,
Guillaume

--
To unsubscribe, e-mail: opensuse-arm+unsubscr...@opensuse.org
To contact the owner, e-mail: opensuse-arm+ow...@opensuse.org

Reply via email to