Ghostboard pixel

Fedora Looks to Completely Ditch 32-bit Support

Fedora plans to drop 32-bit packages completely.

fedora logo on left, cross mark in the center, two illustration of a cpu and a box on the right with cpu and 32-bit written on them

The demise of the 32-bit (i686) architecture has been slow but well-known within the Linux ecosystem, as popular distributions have stopped providing 32-bit kernel packages, installer ISOs, and other related packages.

For Fedora, this started with the Fedora 31 release, where many 32-bit components were shed in favor of focusing development and support on 64-bit architectures and improving multilib compatibility.

Now, it looks like Fedora is ready to take the next major step when it comes to 32-bit support.

📋
Since this article went live, there's been an update to Fedora's plans.

Updated on July 1, 2025, at 11:30 UTC.

The End of 32-bit Support: What’s Proposed?

a change proposal that is titled drop 32-bit multilib support on x86_64 and stop building packages for i686

Starting with Fedora 44, support for the 32-bit architecture is planned to be discontinued in a two-step process where the first step involves removing 32-bit libraries from the 64-bit (x86_64) repositories, a change that can be reversed if any issues arise.

The second step will permanently end the building of any i686 (32-bit) packages, making the discontinuation of 32-bit support final.

For those looking to run 32-bit applications, the developers mention that Wine’s WoW64 configuration will be required. This setup enables 32-bit Windows applications to run on 64-bit-only systems without the need for native 32-bit Linux libraries.

As for the reasoning behind this move, here's an excerpt from the change proposal:

Many projects have already been officially dropping support for building and / or running on 32-bit architectures, requiring either adding back support for this architecture downstream in Fedora, or requiring packaging changes in a significant number of packages to adapt to this dropped support.
By dropping support for the i686 architecture entirely, this additional - and growing - maintenance burden is eliminated.

In the discussion thread for it, many have opposed this move, citing concerns that it could break older games, disrupt Steam, affect OBS game capture, and create problems for downstream distributions like Bazzite.

Fortunately, this is still just a proposal in the feedback-gathering phase. It will only move forward if approved by the Fedora Engineering Steering Committee (FESCo), which seems unlikely given the strong community pushback.

💬 Do you think Fedora will proceed with this? Add your thoughts in the comments below!

🎗️
Here's why you should opt for It's FOSS Plus Membership:

- Even the biggest players in the Linux world don't care about desktop Linux users. We do.
- We don't put informational content behind paywall. Your support keeps it open for everyone. Think of it like 'pay it forward'.
- Don't like ads? With the Plus membership, you get an ad-free reading experience.
- When millions of AI-generated content is being published daily, you read and learn from real human Linux users.
- It costs just $2 a month, less than the cost of your favorite burger.

Become a Plus Member today and join over 300 people in supporting our work.

Great! You’ve successfully signed up.

Welcome back! You've successfully signed in.

You've successfully subscribed to It's FOSS News.

Success! Check your email for magic link to sign-in.

Success! Your billing info has been updated.

Your billing was not updated.