summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlfredo Tupone <tupone@gentoo.org>2023-03-11 08:56:18 +0100
committerAlfredo Tupone <tupone@gentoo.org>2023-03-11 08:57:08 +0100
commit30338cce2bd18f35a1ab8d31a60285b7f79a3a66 (patch)
tree8040d32028131b8138392f34882c245ccd603bf5 /dev-util/breakpad/files
parentdev-python/ipykernel: Keyword 6.21.3 hppa, #892710 (diff)
downloadgentoo-30338cce2bd18f35a1ab8d31a60285b7f79a3a66.tar.gz
gentoo-30338cce2bd18f35a1ab8d31a60285b7f79a3a66.tar.bz2
gentoo-30338cce2bd18f35a1ab8d31a60285b7f79a3a66.zip
dev-util/breakpad: fix for gcc13, remove old
Closes: https://bugs.gentoo.org/898576 Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
Diffstat (limited to 'dev-util/breakpad/files')
-rw-r--r--dev-util/breakpad/files/breakpad-2022.06.04-test.patch49
-rw-r--r--dev-util/breakpad/files/breakpad-2022.07.12-gcc13.patch10
2 files changed, 10 insertions, 49 deletions
diff --git a/dev-util/breakpad/files/breakpad-2022.06.04-test.patch b/dev-util/breakpad/files/breakpad-2022.06.04-test.patch
deleted file mode 100644
index 7bf1d78290ab..000000000000
--- a/dev-util/breakpad/files/breakpad-2022.06.04-test.patch
+++ /dev/null
@@ -1,49 +0,0 @@
---- a/src/common/dwarf_cu_to_module_unittest.cc 2022-06-06 21:31:46.537946012 +0200
-+++ b/src/common/dwarf_cu_to_module_unittest.cc 2022-06-06 21:33:27.299716909 +0200
-@@ -780,7 +780,7 @@
- 0x2805c4531be6ca0eULL, 0x686b52155a8d4d2cULL);
- }
-
--TEST_F(SimpleCU, UnknownAbstractOrigin) {
-+TEST_F(SimpleCU, DISABLED_UnknownAbstractOrigin) {
- EXPECT_CALL(reporter_, UnknownAbstractOrigin(_, 1ULL)).WillOnce(Return());
- EXPECT_CALL(reporter_, UnnamedFunction(0x11c70f94c6e87ccdLL))
- .WillOnce(Return());
-@@ -798,7 +798,7 @@
- 0x1758a0f941b71efbULL, 0x1cf154f1f545e146ULL);
- }
-
--TEST_F(SimpleCU, UnnamedFunction) {
-+TEST_F(SimpleCU, DISABLED_UnnamedFunction) {
- EXPECT_CALL(reporter_, UnnamedFunction(0xe34797c7e68590a8LL))
- .WillOnce(Return());
- PushLine(0x72b80e41a0ac1d40ULL, 0x537174f231ee181cULL, "line-file", 14044850);
-@@ -1573,7 +1573,7 @@
- EXPECT_STREQ("class_A::member_func_B", functions[0]->name.str().c_str());
- }
-
--TEST_F(Specifications, UnhandledInterCU) {
-+TEST_F(Specifications, DISABLED_UnhandledInterCU) {
- Module m("module-name", "module-os", "module-arch", "module-id");
- DwarfCUToModule::FileContext fc("dwarf-filename", &m, false);
- EXPECT_CALL(reporter_, UncoveredFunction(_)).WillOnce(Return());
-@@ -1630,7 +1630,7 @@
- }
- }
-
--TEST_F(Specifications, BadOffset) {
-+TEST_F(Specifications, DISABLED_BadOffset) {
- PushLine(0xa0277efd7ce83771ULL, 0x149554a184c730c1ULL, "line-file", 56636272);
- EXPECT_CALL(reporter_, UnknownSpecification(_, 0x2be953efa6f9a996ULL))
- .WillOnce(Return());
---- a/src/common/module_unittest.cc 2022-06-06 21:33:46.167486242 +0200
-+++ b/src/common/module_unittest.cc 2022-06-06 21:34:02.480286684 +0200
-@@ -427,7 +427,7 @@
- contents.c_str());
- }
-
--TEST(Construct, FunctionsWithSameAddress) {
-+TEST(Construct, DISABLED_FunctionsWithSameAddress) {
- stringstream s;
- Module m(MODULE_NAME, MODULE_OS, MODULE_ARCH, MODULE_ID);
-
diff --git a/dev-util/breakpad/files/breakpad-2022.07.12-gcc13.patch b/dev-util/breakpad/files/breakpad-2022.07.12-gcc13.patch
new file mode 100644
index 000000000000..9f989bf2907a
--- /dev/null
+++ b/dev-util/breakpad/files/breakpad-2022.07.12-gcc13.patch
@@ -0,0 +1,10 @@
+--- a/src/client/linux/handler/minidump_descriptor.h 2023-03-11 08:49:06.385815254 +0100
++++ b/src/client/linux/handler/minidump_descriptor.h 2023-03-11 08:49:42.758139412 +0100
+@@ -33,6 +33,7 @@
+ #include <assert.h>
+ #include <sys/types.h>
+
++#include <cstdint>
+ #include <string>
+
+ #include "client/linux/handler/microdump_extra_info.h"