F47 Change Proposal: Thin LTO Build Flag (self-contained)

Summary:

At present, many packages are built with fat link time optimization (LTO) objects. This can increase RAM requirements and build times. There is a build flag to disable LTO completely. But by using slim objects, one can still have the performance and size improvements offered by LTO with less of a build time cost.

Change Proposal Page
Discussion email thread

Last edited by @amoloney 2026-09-02T15:33:43Z

Last edited by @amoloney 2026-09-02T15:33:43Z

How do you feel about this change?

  • Strongly in favor
  • In favor, with reservations
  • Neutral
  • Opposed, but could be convinced
  • Strongly opposed
0 voters

If you are in favor but have reservations, or are opposed but something could change your mind, please visit the discussion thread on devel@lists.fedoraproject.org linked in this post.

Please note that this is an advisory “straw poll” meant to gauge sentiment. It isn’t a vote or a scientific survey. See Making sure you're not a bot! for more about the Change Process.