* Aoife Moloney via devel-announce:

> == Scope ==
> * Proposal owners:
> The proposal owner (Benson Muite) will create a macro that enables LTO
> with thin objects. In the gcc compiler suite, this will replace the
> build flag `-ffat-lto-objects` by `-fno-fat-lto-objects` At present
> `%global _lto_cflags %nil` is used to disable LTO (see
> https://fedoraproject.org/wiki/LTOByDefault). A possible modification
> is `%global _lto_cflags %slim`.

This really needs an accompanying change to verify that if a package
ships relocateable object files (.o or .a, roughly), they do not contain
only LTO data.  Otherwise, brp-strip-lto will leave non-usable objects
behind.

I would also make it the default, not opt in.

Thanks,
Florian

-- 
_______________________________________________
devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/[email protected]
Do not reply to spam, report it: 
https://forge.fedoraproject.org/infra/tickets/issues/new

Reply via email to