Skip to content

common: check binfmt_misc for cross builds#3958

Closed
zhijianli88 wants to merge 1 commit intoflatcar:mainfrom
zhijianli88:binfmt_misc
Closed

common: check binfmt_misc for cross builds#3958
zhijianli88 wants to merge 1 commit intoflatcar:mainfrom
zhijianli88:binfmt_misc

Conversation

@zhijianli88
Copy link
Copy Markdown
Contributor

Fail early when cross builds lack the required binfmt_misc entry

in build_packages and build_image, matching SDK guidance.

Ref: https://www.flatcar.org/docs/latest/reference/developer-guides/sdk-modifying-flatcar/#select-the-target-architecture

[Title: describe the change in one sentence]

[ describe the change in 1 - 3 paragraphs ]

How to use

[ describe what reviewers need to do in order to validate this PR ]

Testing done

[Describe the testing you have done before submitting this PR. Please include both the commands you issued as well as the output you got.]

  • Changelog entries added in the respective changelog/ directory (user-facing change, bug fix, security fix, update)
  • Inspected CI output for image differences: /boot and /usr size, packages, list files for any missing binaries, kernel modules, config files, kernel modules, etc.

Fail early when cross builds lack the required binfmt_misc entry

in build_packages and build_image, matching SDK guidance.

Ref: https://www.flatcar.org/docs/latest/reference/developer-guides/sdk-modifying-flatcar/#select-the-target-architecture
Signed-off-by: Li Zhijian <lizhijian@fujitsu.com>
@zhijianli88 zhijianli88 requested a review from a team as a code owner April 22, 2026 10:14
@chewi
Copy link
Copy Markdown
Contributor

chewi commented Apr 22, 2026

Thanks, but this won't actually be needed once #3678 is merged, which should happen this week. We're no longer going to rely on the implicit execution of QEMU. I have made improvements to Gentoo to explicitly execute it where necessary.

@chewi chewi closed this Apr 22, 2026
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.

2 participants