On Wed, Aug 18, 2021 at 11:30 PM Jeff Law <jeffreya...@gmail.com> wrote:
> > > On 8/17/2021 8:45 PM, lijiang wrote: > > Hi, > > > > In Fedora crash.spec, currently the LTO is disabled as below: > > > > +# This package has an internal copy of GDB which has broken configure > > code for > > +# INTDIV0_RAISES_SIGFPE and MUST_REINSTALL_SIGHANDLERS > > +# Updating that code properly seems nontrivial and best left to the > > package > > +# maintainer. > > +# Disable LTO > > +%define _lto_cflags %{nil} > > > > commit: c6fc69dae3a2 ("Disable LTO") > So FWIW, those may be non-issues for crash. One of the tests I did when > bringing up LTO was to validate that LTO didn't change the autoconf > detected state for all packages. Those were common failures, but it's > pretty rare that packages really care about those features, especially > INTDIV0_RAISES_SIGFPE -- that test just gets copied all over the place, > but very very few packages actually care. > > Thank you for the explanation, Jeff. This helps a lot. Thanks. Lianbo > I didn't know enough about crash or how it uses gdb to be able to make > that decision or how to validate crash's behavior. So the safest > Jeff > >
_______________________________________________ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org 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/devel@lists.fedoraproject.org Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure