[Buildroot] [PATCH v9] google-breakpad: integration into Makefile and Config.in
thomas.petazzoni at free-electrons.com
Thu Jul 31 21:15:21 UTC 2014
(Adding Pascal in Cc.)
On Thu, 31 Jul 2014 22:08:55 +0200, Yann E. MORIN wrote:
> +config BR2_GOOGLE_BREAKPAD_ENABLE
> + bool "Enable google-breakpad support"
> + select BR2_PACKAGE_GOOGLE_BREAKPAD
The propagation of the dependencies of the google-breakpad package were
missing, so I added them here.
> + help
> + This option will enable the use of google breakpad, a library and tool
> + suite that allows you to distribute an application to users with
> + compiler-provided debugging information removed, record crashes in
> + compact "minidump" files, send them back to your server and produce
> + C and C++ stack traces from these minidumps. Breakpad can also write
> + minidumps on request for programs that have not crashed.
This help text...
> +if BR2_GOOGLE_BREAKPAD_ENABLE
> +config BR2_GOOGLE_BREAKPAD_INCLUDE_FILES
> + string "List of executables and libraries to extract symbols from"
> + default ""
> + help
> + You may specify a space-separated list of binaries and libraries
> + with full paths relative to $(TARGET_DIR) of which debug symbols
> + will be dumped for further use with google breakpad.
> + A directory structure that can be used by minidump-stackwalk will
> + be created at:
... and this one were slightly too long, so I rewrapped them.
> +config BR2_PACKAGE_HOST_GOOGLE_BREAKPAD
> + bool
I've removed this debugging leftover.
And then I've applied the patch. Thanks a lot Pascal and Yann for
having worked on this. A special thanks to Pascal for his persistence
to get this feature merged, despite our numerous requests to adjust the
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
More information about the buildroot