On Fri, 2020-07-24 at 20:52 +0200, Vít Ondruch wrote:
I haven't
gotten a clean ruby build with or without LTO. So I haven't
investigated Ruby for any LTO specific failures.
The only difference is redhat-rpm-config 162-1.fc33 => 163-1.fc33.
Adding `%define _lto_cflags %{nil}` helped to recover, but if it was at
least behaving the same on all platforms :/
And this is Koschei failure:
https://koschei.fedoraproject.org/package/ruby
Looking at the full test suite, it seems it causes some troubles to
SIGSEV signal handler (Ruby spawns subprocess and kills it).
Does the signal
handler modify any global variables? That's been a common source
of issues I've seen.
jeff