lueschem / edi

Embedded development infrastructure.
https://www.get-edi.io
GNU Lesser General Public License v3.0
38 stars 12 forks source link

Cross image build (amd64/armhf or arm64) fails for Debian buster #41

Closed lueschem closed 4 years ago

lueschem commented 5 years ago

Issue Type

Desired Behaviour

edi should be able to build armhf or arm64 Debian buster images on an amd64 host.

Actual Behaviour

systemd gets forced into a tight loop if it runs in an emulated environment.

More Information

The related upstream issue is currently under investigation: https://bugs.launchpad.net/qemu/+bug/1823790

Possible Workaround

Build the image within a chroot (like this, systemd will not get started).

lueschem commented 4 years ago

Added possibility to use dumb-init instead of full init.