File chromium-84-gcc-include.patch of Package chromium.13624

From 60e856c553f4532c2035b087dbdbdde42dbb5f09 Mon Sep 17 00:00:00 2001
From: Stephan Hartmann <stha09@googlemail.com>
Date: Sat, 9 May 2020 11:33:04 +0000
Subject: [PATCH] IWYU: memcpy is defined in cstring

---
 cc/base/list_container_helper.cc | 1 +
 1 file changed, 1 insertion(+)

Index: chromium-84.0.4147.30/cc/base/list_container_helper.cc
===================================================================
--- chromium-84.0.4147.30.orig/cc/base/list_container_helper.cc
+++ chromium-84.0.4147.30/cc/base/list_container_helper.cc
@@ -7,6 +7,7 @@
 #include <stddef.h>
 
 #include <algorithm>
+#include <cstring>
 #include <vector>
 
 #include "base/check_op.h"
Index: chromium-84.0.4147.30/third_party/blink/common/input/web_touch_event.cc
===================================================================
--- chromium-84.0.4147.30.orig/third_party/blink/common/input/web_touch_event.cc
+++ chromium-84.0.4147.30/third_party/blink/common/input/web_touch_event.cc
@@ -2,6 +2,8 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+#include <bitset>
+
 #include "third_party/blink/public/common/input/web_touch_event.h"
 
 #include <bitset>
Index: chromium-84.0.4147.30/third_party/crashpad/crashpad/snapshot/minidump/minidump_context_converter.cc
===================================================================
--- chromium-84.0.4147.30.orig/third_party/crashpad/crashpad/snapshot/minidump/minidump_context_converter.cc
+++ chromium-84.0.4147.30/third_party/crashpad/crashpad/snapshot/minidump/minidump_context_converter.cc
@@ -14,6 +14,8 @@
 
 #include "snapshot/minidump/minidump_context_converter.h"
 
+#include <cstring>
+
 #include "base/stl_util.h"
 #include "minidump/minidump_context.h"
 
Index: chromium-84.0.4147.30/third_party/crashpad/crashpad/util/linux/ptrace_client.cc
===================================================================
--- chromium-84.0.4147.30.orig/third_party/crashpad/crashpad/util/linux/ptrace_client.cc
+++ chromium-84.0.4147.30/third_party/crashpad/crashpad/util/linux/ptrace_client.cc
@@ -17,6 +17,7 @@
 #include <errno.h>
 #include <stdio.h>
 
+#include <cstring>
 #include <string>
 
 #include "base/logging.h"
Index: chromium-84.0.4147.30/third_party/crashpad/crashpad/util/net/http_multipart_builder.cc
===================================================================
--- chromium-84.0.4147.30.orig/third_party/crashpad/crashpad/util/net/http_multipart_builder.cc
+++ chromium-84.0.4147.30/third_party/crashpad/crashpad/util/net/http_multipart_builder.cc
@@ -16,6 +16,7 @@
 
 #include <sys/types.h>
 
+#include <cstring>
 #include <utility>
 #include <vector>
 
Index: chromium-84.0.4147.30/third_party/crashpad/crashpad/util/net/http_transport_socket.cc
===================================================================
--- chromium-84.0.4147.30.orig/third_party/crashpad/crashpad/util/net/http_transport_socket.cc
+++ chromium-84.0.4147.30/third_party/crashpad/crashpad/util/net/http_transport_socket.cc
@@ -19,6 +19,8 @@
 #include <poll.h>
 #include <sys/socket.h>
 
+#include <cstring>
+
 #include "base/logging.h"
 #include "base/macros.h"
 #include "base/numerics/safe_conversions.h"
Index: chromium-84.0.4147.30/third_party/crashpad/crashpad/util/process/process_memory.cc
===================================================================
--- chromium-84.0.4147.30.orig/third_party/crashpad/crashpad/util/process/process_memory.cc
+++ chromium-84.0.4147.30/third_party/crashpad/crashpad/util/process/process_memory.cc
@@ -15,6 +15,7 @@
 #include "util/process/process_memory.h"
 
 #include <algorithm>
+#include <cstring>
 
 #include "base/logging.h"
 #include "util/numeric/safe_assignment.h"
Index: chromium-84.0.4147.30/third_party/crashpad/crashpad/util/stream/log_output_stream.cc
===================================================================
--- chromium-84.0.4147.30.orig/third_party/crashpad/crashpad/util/stream/log_output_stream.cc
+++ chromium-84.0.4147.30/third_party/crashpad/crashpad/util/stream/log_output_stream.cc
@@ -15,6 +15,7 @@
 #include "util/stream/log_output_stream.h"
 
 #include <algorithm>
+#include <cstring>
 
 #include "base/logging.h"
 
openSUSE Build Service is sponsored by