Skip to content

CI: stop installing qemu-user-static for the multiarch jobs - #68

Merged
Lastique merged 1 commit into
boostorg:developfrom
reach2sayan:fix/ci-qemu
Oct 28, 2026
Merged

Lastique merged 1 commit into
boostorg:developfrom
reach2sayan:fix/ci-qemu

Conversation

@reach2sayan

Copy link
Copy Markdown
Contributor

ubuntu-latest is now Ubuntu 26.04, where qemu-user-static is a virtual package with no installation candidate: So "Setup multiarch" fails and the four QEMU jobs (ppc64le GCC, GCC with IEEE long double, Clang, and s390x Clang) never build anything, on every PR. The next step, bdde-multiarch, registers the QEMU handlers itself, so this drops qemu-user-static from the apt-get install line and keeps binfmt-support.

@reach2sayan

Copy link
Copy Markdown
Contributor Author

@Lastique I separated this part out from PR#65. That one is a big one - but there are few bugs (issues #66 and #67 that are bugs - one introduced by #53) - which are small enough.
So I was thinking - after this I send the fixes for #66 and #67 . PR#65 could wait.
What would you recommend

@codecov

codecov Bot commented Oct 27, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 82.60%. Comparing base (27a6fdf) to head (bacdf95).

Additional details and impacted files

Impacted file tree graph

@@           Coverage Diff            @@
##           develop      #68   +/-   ##
========================================
  Coverage    82.60%   82.60%           
========================================
  Files           23       23           
  Lines         1006     1006           
  Branches       410      410           
========================================
  Hits           831      831           
  Misses         167      167           
  Partials         8        8           

Continue to review full report in Codecov by Harness.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 27a6fdf...bacdf95. Read the comment docs.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@Lastique
Lastique merged commit 1e1f7d6 into boostorg:develop Oct 28, 2026
63 checks passed
@reach2sayan
reach2sayan deleted the fix/ci-qemu branch October 28, 2026 22:09
@Lastique

Copy link
Copy Markdown
Member

@reach2sayan Could you have a look at this failure? Could it be related?

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