Mailinglist Archive: opensuse-factory (439 mails)

< Previous Next >
[opensuse-factory] LTO in openSUSE:Factory

We as toolchain team are working on enablement of LTO in Factory:

LTO stands for Link Time Optimization and it is a GCC optimization
technique that improves speed and reduces size of binaries. According
to our measurements, ELF binaries will be about 5% smaller and debug
info packages by 15%. Now, there are various interesting packages that
have been LTO in Factory right now: libreoffice, MozillaFirefox, python3,

Our goal is to extend the scope to as many packages as possible. We'll achieve
that via a new RPM macro: _lto_cflags. We expect that about 5% of packages will
have LTO disabled due to various reasons. A new META bug has been created for
and will link all these packages:

I'm also planning to collect all relevant information for package maintainers
on the following WIKI page:

Note that Debian and Gentoo are also trying to adopt LTO in their corresponding

To unsubscribe, e-mail: opensuse-factory+unsubscribe@xxxxxxxxxxxx
To contact the owner, e-mail: opensuse-factory+owner@xxxxxxxxxxxx

< Previous Next >