7
0
Files
nodejs-electron/crashpad-use-system-abseil.patch
Bruno Pitrus 30c1f7518c Accepting request 1076500 from home:dziobian:gulgul-ultron:19
- New upstream release 22.3.5
  * Fixed an issue where calling port.postMessage in MessagePortMain with some invalid parameters could cause a crash.
  * Fixed canceling of bluetooth requests when no devices are returned.
  * webcodecs: Fix VP9 p2 encoding of NV12 frames
  * Fix crash in AnnotationAgentImpl
  * v8: Fix map transition chain following w/ dictionary maps (CVE-2023-1214)
  * Shutdown RtpContributingSourceCache in Dispose() (CVE-2023-1218)
  * Prevent potential integer overflow in PersistentMemoryAllocator (CVE-2023-1219)
  * hid: Handle empty input reports (CVE-2023-1529)
  * Improve checks for VideoFrame layouts (CVE-2023-1532)
  * Disable glShaderBinary in the passthrough cmd decoder (CVE-2023-1534)
- Fix build error with absl_core_headers 2023xxxx.

OBS-URL: https://build.opensuse.org/request/show/1076500
OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/nodejs-electron?expand=0&rev=69
2023-03-31 15:06:38 +00:00

22 lines
811 B
Diff

--- a/components/crash/core/app/crashpad.cc
+++ b/components/crash/core/app/crashpad.cc
@@ -28,7 +28,7 @@
#include "build/build_config.h"
#include "build/chromeos_buildflags.h"
#include "components/crash/core/app/crash_reporter_client.h"
-#include "third_party/abseil-cpp/absl/base/internal/raw_logging.h"
+#include <absl/base/internal/raw_logging.h>
#include "third_party/crashpad/crashpad/client/annotation.h"
#include "third_party/crashpad/crashpad/client/annotation_list.h"
#include "third_party/crashpad/crashpad/client/crash_report_database.h"
@@ -49,6 +49,9 @@
#include "components/crash/core/common/crash_key.h" // nogncheck
#endif
+#if ABSL_LTS_RELEASE_VERSION < 20230000
+#define raw_log_internal raw_logging_internal
+#endif
namespace crash_reporter {
namespace {