On Wed, Mar 16, 2022 at 07:27:05PM -0400, Demi Marie Obenour wrote: > On 3/16/22 10:35, Robbie Harwood wrote: > > David Cantrell <dcantrell@xxxxxxxxxx> 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 > >> phase. ~~~~~~~~~~~~~~~~~~~~~~~~ > >> > >> 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. > > +1 on cross-compilation. Native compilation on 32-bit is a dead end. Cross-compilation isn't really practical for RPMs the way we do things now. We would have to go all-in the way OpenSUSE has done, but that's a huge change. Rich. -- Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones Read my programming and virtualization blog: http://rwmj.wordpress.com Fedora Windows cross-compiler. Compile Windows programs, test, and build Windows installers. Over 100 libraries supported. http://fedoraproject.org/wiki/MinGW _______________________________________________ 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 on the list, report it: https://pagure.io/fedora-infrastructure