diff --git a/grpc.changes b/grpc.changes index 85c3aeb..f994c03 100644 --- a/grpc.changes +++ b/grpc.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Fri Jan 16 14:28:23 UTC 2026 - Fridrich Strba + +- Added patch: + * grpc_missing_string_include.patch + + fix missing include with newer abseil-cpp + ------------------------------------------------------------------- Sat Nov 8 17:08:46 UTC 2025 - Atri Bhattacharya diff --git a/grpc.spec b/grpc.spec index 29c35ea..5a2fec4 100644 --- a/grpc.spec +++ b/grpc.spec @@ -34,6 +34,7 @@ Patch3: return-values.patch Patch4: telemetry.patch Patch14: ARM-Unaligned-access-fixes.patch Patch15: Fix-compilation-on-RHEL-7-ppc64le-gcc-4.8.patch +Patch16: grpc_missing_string_include.patch BuildRequires: abseil-cpp-devel >= 20240722 BuildRequires: cmake BuildRequires: fdupes @@ -131,6 +132,7 @@ This subpackage contains source code of the gRPC reference implementation. %prep %autosetup -p1 + find "." -type f -exec grep -l '/usr/bin/python' {} + | xargs -r perl -i -lpe \ 's{#! ?/usr/bin/python\S*}{#!/usr/bin/python3}g;' diff --git a/grpc_missing_string_include.patch b/grpc_missing_string_include.patch new file mode 100644 index 0000000..688068d --- /dev/null +++ b/grpc_missing_string_include.patch @@ -0,0 +1,11 @@ +--- grpc-1.76.0/include/grpc/event_engine/memory_request.h 2026-01-16 15:12:38.339265864 +0100 ++++ grpc-1.76.0/include/grpc/event_engine/memory_request.h 2026-01-16 15:13:00.838065461 +0100 +@@ -17,6 +17,8 @@ + #include + #include + ++#include ++ + #include "absl/strings/string_view.h" + + namespace grpc_event_engine {