Skip to content

Conversation

stephanosio
Copy link
Member

@stephanosio stephanosio commented Sep 12, 2025

Add all QEMU sources (upstream QEMU, ARC QEMU, Xilinx QEMU) as submodules in preparation for adding multi-platform QEMU support.

This allows the QEMU ref to be used by both the Linux host tools build process based on Yocto and the macOS/Windows host tool build script.


Tested in https://github.com/zephyrproject-rtos/sdk-ng/actions/runs/17671939699

Add QEMU as a submodule in preparation for adding multiplatform QEMU
builds.

Signed-off-by: Stephanos Ioannidis <[email protected]>
This commit updates the QEMU recipe to obtain the SRCREV from the sdk-ng
'qemu' submodule.

Signed-off-by: Stephanos Ioannidis <[email protected]>
@stephanosio stephanosio marked this pull request as ready for review September 12, 2025 11:56
Add ARC QEMU as a submodule 'qemu_arc' in preparation for adding
multiplatform host tool builds.

Signed-off-by: Stephanos Ioannidis <[email protected]>
This commit updates the ARC QEMU recipe to obtain the SRCREV from the
sdk-ng 'qemu_arc' submodule.

Signed-off-by: Stephanos Ioannidis <[email protected]>
Add Xilinx QEMU as a submodule 'qemu_xilinx' in preparation for adding
multiplatform host tool builds.

Signed-off-by: Stephanos Ioannidis <[email protected]>
This commit updates the Xilinx QEMU recipe to obtain the SRCREV from the
sdk-ng 'qemu_xilinx' submodule.

It also removes the local patches that are now available in the
'qemu_xilinx' submodule.

Signed-off-by: Stephanos Ioannidis <[email protected]>
@stephanosio stephanosio merged commit 734d7ee into zephyrproject-rtos:main Sep 13, 2025
5 of 41 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant