Bug 40617 (lto)

Summary: Enable build with LTO (-flto) by default for all packages
Product: Sisyphus Reporter: Vitaly Chikunov <vt>
Component: rpm-buildAssignee: placeholder <placeholder>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: arseny, glebfm, imz, iv, ldv, vt
Version: unstable   
Hardware: x86   
OS: Linux   
Bug Depends on: 40611    
Bug Blocks:    

Description Vitaly Chikunov 2021-07-30 23:21:18 MSK
Внедрить сборку всех пакетов с LTO по умолчанию. 

Это уже реализовано в Opensuse[1], Fedora[2], Clearlinux, Ubuntu[3], запланировано в Debian.

Общая задача, чтоб на неё можно было ссылаться и чтоб она была публична.

[1] https://en.opensuse.org/openSUSE:LTO
[2] https://fedoraproject.org/wiki/LTOByDefault
    https://fedoraproject.org/wiki/Changes/LTOBuildImprovements
[3] https://wiki.ubuntu.com/ToolChain/LTO
[5] https://www.phoronix.com/scan.php?page=search&q=LTO