Name breakpad
Version 2023.06.01
Summary An open-source multi-platform crash reporting system
Description Breakpad is 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.
Section libs
License BSD-3-Clause
Homepage https://code.google.com/p/google-breakpad/
Recipe file recipes-devtools/breakpad/breakpad_2023.06.01.bb
Layer meta-oe (scarthgap branch)
Inherits
  • autotools
  • siteconfig
  • siteinfo
Dependencies
  • autoconf-native
  • automake-native
  • libtool-cross
  • libtool-native
  • virtual/i686-oe-linux-compilerlibs
  • virtual/i686-oe-linux-gcc
  • virtual/libc
  • zlib
PACKAGECONFIG options

Sources

git://github.com/google/breakpad
git://github.com/google/googletest.git
git://github.com/protocolbuffers/protobuf.git
git://chromium.googlesource.com/linux-syscall-support

Patches

Patch Status
breakpad/0001-include-sys-reg.h-to-get-__WORDSIZE-on-musl-libc.patch Pending
breakpad/0003-Fix-conflict-between-musl-libc-dirent.h-and-lss.patch Pending
breakpad/0001-Turn-off-sign-compare-for-musl-libc.patch Pending
breakpad/0003-Dont-include-stab.h.patch Pending
breakpad/0004-elf_reader.cc-include-sys-reg.h-to-get-__WORDSIZE-on.patch Pending
breakpad/mcontext.patch Inappropriate [need to consider Android]
breakpad/0001-Remove-HAVE_GETCONTEXT-check-to-add-local-implementa.patch Inappropriate [Musl Specific]
breakpad/0001-Fixed-missing-include-for-std-find_if.patch Backport [https://github.com/google/breakpad/commit/898a997855168c0e6a689072fefba89246271a5d]
breakpad/0001-lss-Match-syscalls-to-match-musl.patch Pending
breakpad/mips_asm_sgidefs.patch Pending

Other branches

This recipe in other branches of meta-oe:

Branch Recipe
master breakpad 2023.06.01
styhead (Yocto Project 5.1) breakpad 2023.06.01
scarthgap (Yocto Project 5.0) breakpad 2023.06.01 (this recipe)
nanbield (Yocto Project 4.3) breakpad 1.0
mickledore (Yocto Project 4.2) breakpad 1.0
langdale (Yocto Project 4.1) breakpad 1.0
kirkstone (Yocto Project 4.0) breakpad 1.0
honister (Yocto Project 3.4) breakpad 1.0
hardknott (Yocto Project 3.3) breakpad 1.0
gatesgarth (Yocto Project 3.2) breakpad 1.0
dunfell (Yocto Project 3.1) breakpad 1.0
zeus (Yocto Project 3.0) breakpad 1.0
warrior (Yocto Project 2.7) breakpad 1.0
thud (Yocto Project 2.6) breakpad 1.0+gitX
sumo (Yocto Project 2.5) breakpad 1.0+gitX
rocko (Yocto Project 2.4) breakpad 1.0+gitX
pyro (Yocto Project 2.3) breakpad 1.0+gitX
morty (Yocto Project 2.2) breakpad svn
krogoth (Yocto Project 2.1) breakpad svn
jethro (Yocto Project 2.0) breakpad svn
fido (Yocto Project 1.8) breakpad svn
dizzy (Yocto Project 1.7) breakpad svn
daisy (Yocto Project 1.6) breakpad svn