Hi Tomasz,
It may be worth stopping by
https://www.chromium.org/conduct , as Lei
is trying to help you and answer your questions, and is one of the
people best suited for it, having contributed significantly to the
Chrome on Linux build system and infrastructure.
To try and recap your various answers, as perhaps it's not clear that
Lei has answered your questions:
- A src.rpm is not provided for Google Chrome, due to the non-public
sources. These differences are covered on the
https://chromium.googlesource.com/chromium/src/+/master/docs/chromium_browser_vs_google_chrome.md
page, and thus that serves to explain why that isn't provided.
- Similarly, debuginfo is not provided for this same reason.
- Even if a src.rpm was provided, it would not be sufficient to just
build from source to get the equivalent debuginfo from existing
crashes, due to the non-deterministic nature of the build system.
Thus, even if you did have a src.rpm that allowed you to build with
debuginfo, you would not be able to apply it to existing crashes - you
would need to reproduce these in your newly built binary.
Since you'd have to build a binary anyways, and since you cannot
access the sources for Google Chrome (as covered already), Lei
suggested you see if you can reproduce this in Chromium. As Chromium
is open-source, you would be able to build a package, along with the
debug information, and if you could reproduce the crash, this would
have all the information you need.
Hopefully this explains how Lei has been answering your questions
honestly, respectfully, and in good faith, and hopefully this provides
enough for you to diagnose the issues, since, as already covered, you
will not be able to do so for the official google-chrome RPM.
Cheers