On 4/15/25 3:56 AM, Richard W.M. Jones wrote:
> https://src.fedoraproject.org/rpms/qemu/pull-request/83
> 
> Previous discussion:
> https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/C2U5RBADZB2ZUMR74PLNV73C3AIPSLWH/#C2U5RBADZB2ZUMR74PLNV73C3AIPSLWH
> 
> qemu currently builds binaries for i686, see eg:
> https://koji.fedoraproject.org/koji/buildinfo?buildID=2694902
> 
> However this is becoming increasingly difficult to support.  Currently
> the i686 tests don't pass.  Disabling the tests is possible, but then
> we'd be shipping untested binaries.  Fixing the tests is also
> possible, but a bunch of work (if you are interested in doing that
> work, please join the PR above and submit fixes.)
> 

For qemu 10.0.0 there's more issues than just the tests. All 64bit
emulation was dropped from upstream i686 builds. That's about half the
qemu-user-* and qemu-system-* content.

qemu 10.0.0 also deprecates 32bit host support entirely, so it will
likely be removed upstream in 10.2.0, expected around December 2025.

> Dropping it will mean changes in several other packages.  See both the
> PR and the previous discussion link for a potential list of affected
> packages.
> 

Note, my comment in the PR that lists impacted packages is incomplete. I
thought noarch leaf packages didn't need manual `ExcludeArch: i686` but
I've been told that's incorrect. So the affected package list is much
bigger :(

Some of the affected packages are lorax, pungi, livecd-tools,
appliance-tools. Are any of those still relevant on i686 host for
rel-eng needs?

Has anyone gone through the effort of removing i686 from a wide reaching
non-leaf package? Any advice appreciated

Thanks,
Cole

-- 
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue

Reply via email to