Hey,
We finally have a working Breakpad for MinGW! [1]
I would really like to make Tomahawk crash reports sent to us really
useful - for that I need symbol dumps of the whole stack of dependencies.
In order to identify binaries Breakpad uses the build id that can be
enabled with ld --build-id during linking.
Unfortunately that is not supported for MinGW in binutils 2.24 - but
there's a set of patches adds this feature and it's already in upstream
master.
What I would like to do:
- Apply the patch set to our binutils
- Enable a configure option of GCC that automatically adds --build-id to
all ld calls
- Add the Breakpad symbol dumper to the windows:mingw repository
- Call it from mingw32/64-find-debuginfo.sh and add .dll.sym/.exe.sym
files to the debug packages
Any objections? Hints what to keep in mind?
Best regards,
Dominik
[1] https://github.com/jon-turney/google-breakpad
--
To unsubscribe, e-mail: opensuse-mingw+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-mingw+owner(a)opensuse.org