summaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-devtools/breakpad/breakpad_git.bb
diff options
context:
space:
mode:
authorKhem Raj <raj.khem@gmail.com>2023-07-12 12:26:14 -0700
committerKhem Raj <raj.khem@gmail.com>2023-07-13 07:22:17 -0700
commitd32294095fdd3f5c7d230973d9d98d47e1e9a7b1 (patch)
treebd41c78430868ac617409e8d032fd3241a6fa751 /meta-oe/recipes-devtools/breakpad/breakpad_git.bb
parent3645710e73a5a1579d25cc20c26be6f8b0dbe40e (diff)
downloadmeta-openembedded-d32294095fdd3f5c7d230973d9d98d47e1e9a7b1.tar.gz
breakpad: Update to latest trunk
Fix build with latest glibc trunk 2.38+ while here drop upstreamed patches Add new dependency on zlib Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta-oe/recipes-devtools/breakpad/breakpad_git.bb')
-rw-r--r--meta-oe/recipes-devtools/breakpad/breakpad_git.bb12
1 files changed, 5 insertions, 7 deletions
diff --git a/meta-oe/recipes-devtools/breakpad/breakpad_git.bb b/meta-oe/recipes-devtools/breakpad/breakpad_git.bb
index d1d338c6a8..3462b846d3 100644
--- a/meta-oe/recipes-devtools/breakpad/breakpad_git.bb
+++ b/meta-oe/recipes-devtools/breakpad/breakpad_git.bb
@@ -6,11 +6,12 @@ SUMMARY = "An open-source multi-platform crash reporting system"
6DESCRIPTION = "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. " 6DESCRIPTION = "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. "
7HOMEPAGE = "https://code.google.com/p/google-breakpad/" 7HOMEPAGE = "https://code.google.com/p/google-breakpad/"
8LICENSE = "BSD-3-Clause" 8LICENSE = "BSD-3-Clause"
9LIC_FILES_CHKSUM = "file://LICENSE;md5=8bb274ebd1901085fd71a8d8afe8831b" 9LIC_FILES_CHKSUM = "file://LICENSE;md5=07aeb530115539d62cacf9942fa60cac"
10SECTION = "libs" 10SECTION = "libs"
11 11
12inherit autotools 12inherit autotools
13 13
14DEPENDS += "zlib"
14DEPENDS:append:libc-musl = " libucontext" 15DEPENDS:append:libc-musl = " libucontext"
15 16
16BBCLASSEXTEND = "native" 17BBCLASSEXTEND = "native"
@@ -21,11 +22,11 @@ PV = "1.0"
21 22
22SRCREV_FORMAT = "breakpad_gtest_protobuf_lss_gyp" 23SRCREV_FORMAT = "breakpad_gtest_protobuf_lss_gyp"
23 24
24SRCREV_breakpad = "8b22babdf894e5aa98b2dbbe103f7e3856a71944" 25SRCREV_breakpad = "7a1a190f4f68e8a3e06788498f50a4d5520a69f3"
25#v1.10.0 26#v1.10.0
26SRCREV_gtest = "4fe018038f87675c083d0cfb6a6b57c274fb1753" 27SRCREV_gtest = "e2239ee6043f73722e7aa812a459f54a28552929"
27SRCREV_protobuf = "cb6dd4ef5f82e41e06179dcd57d3b1d9246ad6ac" 28SRCREV_protobuf = "cb6dd4ef5f82e41e06179dcd57d3b1d9246ad6ac"
28SRCREV_lss = "fd00dbbd0c06a309c657d89e9430143b179ff6db" 29SRCREV_lss = "9719c1e1e676814c456b55f5f070eabad6709d31"
29SRCREV_gyp = "324dd166b7c0b39d513026fa52d6280ac6d56770" 30SRCREV_gyp = "324dd166b7c0b39d513026fa52d6280ac6d56770"
30 31
31SRC_URI = "git://github.com/google/breakpad;name=breakpad;branch=main;protocol=https \ 32SRC_URI = "git://github.com/google/breakpad;name=breakpad;branch=main;protocol=https \
@@ -40,11 +41,8 @@ SRC_URI = "git://github.com/google/breakpad;name=breakpad;branch=main;protocol=h
40 file://0004-elf_reader.cc-include-sys-reg.h-to-get-__WORDSIZE-on.patch \ 41 file://0004-elf_reader.cc-include-sys-reg.h-to-get-__WORDSIZE-on.patch \
41 file://mcontext.patch \ 42 file://mcontext.patch \
42 file://0001-Remove-HAVE_GETCONTEXT-check-to-add-local-implementa.patch \ 43 file://0001-Remove-HAVE_GETCONTEXT-check-to-add-local-implementa.patch \
43 file://0001-exception_handler.cc-Match-the-types-for-SIGSTKSZ.patch \
44 file://0001-mainline-version-gcc-13-cannot-use-uintptr_t-via-inc.patch \
45 file://0001-lss-Match-syscalls-to-match-musl.patch;patchdir=src/third_party/lss \ 44 file://0001-lss-Match-syscalls-to-match-musl.patch;patchdir=src/third_party/lss \
46 file://mips_asm_sgidefs.patch;patchdir=src/third_party/lss \ 45 file://mips_asm_sgidefs.patch;patchdir=src/third_party/lss \
47 file://0001-Do-not-add-stack-pointer-to-clobber-list.patch;patchdir=src/third_party/lss \
48" 46"
49S = "${WORKDIR}/git" 47S = "${WORKDIR}/git"
50 48