News › performance
By Zayden R., September 4, 2026
Fedora 47 is considering using Thin LTO for compiler optimizations, promising faster and more memory-efficient builds. Engineers should watch for potential performance gains and build speed improvements.
Fedora 47 is weighing the adoption of Thin LTO for its compiler optimizations, a move that could significantly enhance build speeds and reduce memory usage. Thin LTO, known for its scalability, offers many of the performance benefits of full LTO but with faster build times and lower memory consumption. This is achieved through the -flto=thin compiler flag, which can be employed to enable these optimizations.
The proposal suggests introducing a new RPM macro to facilitate the use of LTO with thin objects, potentially making it easier for developers to adopt this method. While this proposal does not mandate LTO usage across all packages, it opens the door for Fedora packagers to experiment with Thin LTO and assess its impact on build time and performance.
The Fedora Engineering and Steering Committee (FESCo) will need to vote on this proposal before any changes are implemented. If approved, this could lead to a broader adoption of Thin LTO in future Fedora releases, possibly even becoming a system-wide standard. For engineers and system administrators, this development could mean more efficient package builds and better performance, particularly in resource-constrained environments.
As Fedora continues to evolve, this change represents a thoughtful approach to improving the efficiency of the build process, a detail that system engineers and developers will want to keep an eye on in the coming months.