From 36d22d82aa202bb199967e9512281e9a53db42c9 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Sun, 7 Apr 2024 21:33:14 +0200 Subject: Adding upstream version 115.7.0esr. Signed-off-by: Daniel Baumann --- third_party/libwebrtc/moz-patch-stack/0005.patch | 49 ++++++++++++++++++++++++ 1 file changed, 49 insertions(+) create mode 100644 third_party/libwebrtc/moz-patch-stack/0005.patch (limited to 'third_party/libwebrtc/moz-patch-stack/0005.patch') diff --git a/third_party/libwebrtc/moz-patch-stack/0005.patch b/third_party/libwebrtc/moz-patch-stack/0005.patch new file mode 100644 index 0000000000..990094bc0d --- /dev/null +++ b/third_party/libwebrtc/moz-patch-stack/0005.patch @@ -0,0 +1,49 @@ +From: Dan Minor +Date: Wed, 18 Nov 2020 13:33:00 -0500 +Subject: Bug 1654112 - Suppress -Wclass-varargs warning in logging.h. r=ng + +This needs some investigation to see why we get this warning when it is not +present upstream. + +Since both were doing the same thing for different compiler chains, +also includes: +Bug 1654112 - linux build fix (pragmas) for base-toolchains* . r=ng + +Differential Revision: https://phabricator.services.mozilla.com/D130086 +Mercurial Revision: https://hg.mozilla.org/mozilla-central/rev/8d832e832ffe513246c0763a56376a8022b2447b +--- + rtc_base/logging.h | 13 +++++++++++++ + 1 file changed, 13 insertions(+) + +diff --git a/rtc_base/logging.h b/rtc_base/logging.h +index 8f490c44a2..9340fe2c55 100644 +--- a/rtc_base/logging.h ++++ b/rtc_base/logging.h +@@ -48,6 +48,14 @@ + #ifndef RTC_BASE_LOGGING_H_ + #define RTC_BASE_LOGGING_H_ + ++#pragma GCC diagnostic push ++#pragma GCC diagnostic ignored "-Wvarargs" ++ ++#if defined(__clang__) ++# pragma clang diagnostic push ++# pragma clang diagnostic ignored "-Wclass-varargs" ++#endif ++ + #include + + #include +@@ -769,4 +777,9 @@ inline const char* AdaptString(const std::string& str) { + + } // namespace rtc + ++#pragma GCC diagnostic pop ++#if defined(__clang__) ++# pragma clang diagnostic pop ++#endif ++ + #endif // RTC_BASE_LOGGING_H_ +-- +2.34.1 + -- cgit v1.2.3