File fix-build.patch of Package python-grpcio

Index: grpcio-1.78.0/include/grpc/event_engine/memory_request.h
===================================================================
--- grpcio-1.78.0.orig/include/grpc/event_engine/memory_request.h
+++ grpcio-1.78.0/include/grpc/event_engine/memory_request.h
@@ -16,6 +16,7 @@
 
 #include <grpc/support/port_platform.h>
 #include <stddef.h>
+#include <string>
 
 #include <string>
 
Index: grpcio-1.78.0/src/core/channelz/v2tov1/property_list.cc
===================================================================
--- grpcio-1.78.0.orig/src/core/channelz/v2tov1/property_list.cc
+++ grpcio-1.78.0/src/core/channelz/v2tov1/property_list.cc
@@ -19,6 +19,7 @@
 #include <optional>
 #include <string>
 
+#include <boost/math/tools/numeric_limits.hpp>
 #include "google/protobuf/any.upb.h"
 #include "google/protobuf/duration.upb.h"
 #include "google/protobuf/timestamp.upb.h"
Index: grpcio-1.78.0/src/core/util/glob.cc
===================================================================
--- grpcio-1.78.0.orig/src/core/util/glob.cc
+++ grpcio-1.78.0/src/core/util/glob.cc
@@ -16,6 +16,8 @@
 
 #include "absl/strings/string_view.h"
 
+#include <algorithm>
+
 namespace grpc_core {
 
 namespace {
openSUSE Build Service is sponsored by