From 408c82445ee57e1d741a6a0d1632e358dc29b17d Mon Sep 17 00:00:00 2001 From: Jon Simantov Date: Fri, 8 Mar 2024 10:08:35 -0800 Subject: [PATCH] Add platform specificity to patch. --- cmake/external/abseil-cpp.patch.txt | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/cmake/external/abseil-cpp.patch.txt b/cmake/external/abseil-cpp.patch.txt index dd653d917c9..d64c5a4d9ee 100644 --- a/cmake/external/abseil-cpp.patch.txt +++ b/cmake/external/abseil-cpp.patch.txt @@ -1,22 +1,27 @@ diff --git a/absl/meta/type_traits.h b/absl/meta/type_traits.h -index d886cb30..9716c7b9 100644 +index d886cb30..de0ebda2 100644 --- a/absl/meta/type_traits.h +++ b/absl/meta/type_traits.h -@@ -35,6 +35,10 @@ +@@ -35,6 +35,12 @@ #ifndef ABSL_META_TYPE_TRAITS_H_ #define ABSL_META_TYPE_TRAITS_H_ +// Added by firestore-ios-sdk/cmake/external/abseil-cpp.patch.txt. ++#if __APPLE__ +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wdeprecated" ++#endif // __APPLE__ + #include #include #include -@@ -794,4 +798,6 @@ using swap_internal::StdSwapIsUnconstrained; +@@ -794,4 +800,9 @@ using swap_internal::StdSwapIsUnconstrained; ABSL_NAMESPACE_END } // namespace absl ++// Added by firestore-ios-sdk/cmake/external/abseil-cpp.patch.txt. ++#if __APPLE__ +#pragma clang diagnostic pop ++#endif // __APPLE__ + #endif // ABSL_META_TYPE_TRAITS_H_