Skip to content

Conversation

jserv
Copy link
Collaborator

@jserv jserv commented Jun 2, 2025

When GNU/Linux lacks binfmt_misc configuration for QEMU Arm/RV32 binary recognition, bootstrap stages 1 and 2 fail due to incompatible binary formats. This change explicitly specifies QEMU wrappers to execute cross-compiled binaries during bootstrap.

Summary by Bito

This pull request resolves an issue with the bootstrap process for QEMU on GNU/Linux by modifying the SHECC path in the driver script. These changes improve compatibility and prevent failures due to incompatible binary formats during the bootstrap stages.

When GNU/Linux lacks binfmt_misc configuration for QEMU Arm/RV32 binary
recognition, bootstrap stages 1 and 2 fail due to incompatible binary
formats. This change explicitly specifies QEMU wrappers to execute
cross-compiled binaries during bootstrap.
@jserv jserv merged commit 6ef2402 into master Jun 2, 2025
12 checks passed
@jserv jserv deleted the no-binfmt branch June 2, 2025 14:41
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