Re: Fedora 32 System-Wide Change proposal: LTO by default for package builds

2019-12-20 Thread Jeff Law
On Fri, 2019-12-20 at 11:52 +0100, Miro Hrončok wrote: > On 19. 12. 19 22:41, Ben Cotton wrote: > > https://fedoraproject.org/wiki/LTOByDefault > > > > == Contingency Plan == > > * Contingency mechanism: Revert the LTO flags injection > > * Contingency deadline: Beta freeze, but shooting for prior

Re: Fedora 32 System-Wide Change proposal: LTO by default for package builds

2019-12-20 Thread Miro Hrončok
On 19. 12. 19 22:41, Ben Cotton wrote: https://fedoraproject.org/wiki/LTOByDefault == Contingency Plan == * Contingency mechanism: Revert the LTO flags injection * Contingency deadline: Beta freeze, but shooting for prior to mass rebuilds starting * Blocks release? No * Blocks product? No Most

Re: Fedora 32 System-Wide Change proposal: LTO by default for package builds

2019-12-19 Thread Vitaly Zaitsev via devel
On 19.12.2019 22:41, Ben Cotton wrote: > This is a proposal to enable link time optimization (LTO) of packages > built with rpmbuild by default. It's an over-simplification, but > think of LTO as deferring analysis, optimization and code generation > until creation of an executable or dynamic shar

Re: Fedora 32 System-Wide Change proposal: LTO by default for package builds

2019-12-19 Thread Igor Gnatenko
Hi Jeff, On Thu, Dec 19, 2019 at 10:50 PM Ben Cotton wrote: > > https://fedoraproject.org/wiki/LTOByDefault > > == Summary == > This is a proposal to enable link time optimization (LTO) of packages > built with rpmbuild by default. It's an over-simplification, but > think of LTO as deferring ana

Re: Fedora 32 System-Wide Change proposal: LTO by default for package builds

2019-12-19 Thread Neal Gompa
On Thu, Dec 19, 2019 at 3:42 PM Ben Cotton wrote: > > https://fedoraproject.org/wiki/LTOByDefault > > == Summary == > This is a proposal to enable link time optimization (LTO) of packages > built with rpmbuild by default. It's an over-simplification, but > think of LTO as deferring analysis, opti