[Buildroot] [PATCH v9] google-breakpad: integration into Makefile and Config.in
Thomas Petazzoni
thomas.petazzoni at free-electrons.com
Thu Jul 31 21:15:21 UTC 2014
Yann, Pascal,
(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
implementation.
Best regards,
Thomas
--
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
More information about the buildroot
mailing list