Florian Weimer <[email protected]> writes:

> * 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.

Ok.

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

No strong opinion on this.  Initially opt-in would allow for testing and
then one could make it default later.

>
> 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