Re: Discussion about dropping qemu builds on i686

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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@xxxxxxxxxxxxxxxxxxxxxxx/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@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
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@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux