On Sun, Oct 11, 2026 at 7:38 PM Benson Muite <[email protected]> wrote: > > "Benjamin Beasley" <[email protected]> writes: > > > I am curious where you see this change being applied. It seems like the > > goal is to help packages that currently disable LTO due to memory > > exhaustion on koji builders. I wonder how many of those there are. Most > > packages that I have seen disable LTO have done so due to bugs rather than > > due to memory pressure. Usually these bugs turn out to be undefined > > behaviour in C or C++ projects that was covered up when the optimizer could > > only see one translation unit at a time. > > > > The motivation for this was building Highway > https://github.com/google/highway > where LTO lead to memory exhaustion. Having a systematic way to disable > this would be helpful.
Hm, this is news to me (highway package maintainer in Fedora) :) I don't think I've ever seen builds of it fail due to OOM issues. Fabio -- _______________________________________________ devel mailing list -- [email protected] To unsubscribe send an email to [email protected] 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/[email protected] Do not reply to spam, report it: https://forge.fedoraproject.org/infra/tickets/issues/new
