David Cantrell <dcantrell(a)redhat.com> writes:
Why? Since the removal of the i686 kernel in Fedora, we want to
reduce the number of i686 packages provided in the repo. As time
marches on, the ability to build a lot of things for i686 becomes
unrealistic or even impossible. Remember it goes beyond providing
builds...providing support, bug fixes, and security fixes for those
packages too. Maybe some things using i686 packages now can move to
x86_64 packages. We do not know yet, but a goal is to figure out what
packages, if anything, can drop their i686 builds.
NOTE: Nothing is changing now. We are in an information gathering
If you use i686 packages for something now, please respond to this thread.
Nothing that couldn't be cross-built and provided as an x86_64 package.
I use wine, which as I understand it, requires 32-bit libraries to run
32-bit Windows binaries.
Given the weakness of x86 ASLR, it makes sense to ensure most of the
i686 packages aren't actually getting used (e.g., no browsers). At that
point, seems like we'd be better off not building for the arch at all,
and doing cross-builds from x86_64 for the packages that need it.