I have a bunch of old Loki game ports I'd prefer keep working. I also have some backburner projects that need enough 32-bit userspace to run old binary drivers, but tbh it's probably easier to just use like el7 for that at this point. To the extent we keep i686 builds [1] I really think they need to be emitted from a 64-bit toolchain. I'm sympathetic to the argument that you shouldn't run a 32-bit web browser anyway, so I don't care _so_ much about linking like firefox or webkit. But something like llvm finds its way into the runtime for a lot of things, like the GL drivers that provide the compatibility with the game you're trying to run, and it's goofy to need to work around 32-bit address space limitations just to link a 32-bit libLLVM. Building with gcc.i686 is a choice we don't need to make. [1] - My personal opinion here is we should try a little harder than necessary, because I think that kind of compatibility is a worthwhile goal, but also the specific things you need the compatibility have boundaries and 100% coverage for 32-bit builds is pointless. - ajax On Wed, Mar 16, 2022 at 9:54 AM David Cantrell <dcantrell@xxxxxxxxxx> wrote: > > Hi, > > Our most recent FESCo meeting involved discussing the proposal to drop i686 > builds of jdk8,11,17 from Fedora 37 onward. The topic quickly changed to the > larger question of "what do people use i686 packages for?" > > Rather than guess, we wanted to ask the community what you use i686 packages > for in Fedora. There are no wrong answers here. We are seeking information. > > 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. > > Thanks, > > -- > David Cantrell <dcantrell@xxxxxxxxxx> > Red Hat, Inc. | Boston, MA | EST5EDT > _______________________________________________ > 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 _______________________________________________ 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