patch 9.0.0832: deprecation warning causes build failure
Problem: Deprecation warning causes build failure.
Solution: Suppress deprecation warning. (closes #11503)
diff --git a/src/if_python3.c b/src/if_python3.c
index 188e9c3..d06f662 100644
--- a/src/if_python3.c
+++ b/src/if_python3.c
@@ -81,6 +81,11 @@
# define CODEC_ERROR_HANDLER NULL
#endif
+// Suppress Python 3.11 depreciations to see useful warnings
+#if defined(__clang__) && defined(__clang_major__) && __clang_major__ > 11
+#pragma clang diagnostic ignored "-Wdeprecated-declarations"
+#endif
+
// Python 3 does not support CObjects, always use Capsules
#define PY_USE_CAPSULE