diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-07 19:33:14 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-07 19:33:14 +0000 |
commit | 36d22d82aa202bb199967e9512281e9a53db42c9 (patch) | |
tree | 105e8c98ddea1c1e4784a60a5a6410fa416be2de /third_party/libwebrtc/moz-patch-stack/0005.patch | |
parent | Initial commit. (diff) | |
download | firefox-esr-36d22d82aa202bb199967e9512281e9a53db42c9.tar.xz firefox-esr-36d22d82aa202bb199967e9512281e9a53db42c9.zip |
Adding upstream version 115.7.0esr.upstream/115.7.0esr
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'third_party/libwebrtc/moz-patch-stack/0005.patch')
-rw-r--r-- | third_party/libwebrtc/moz-patch-stack/0005.patch | 49 |
1 files changed, 49 insertions, 0 deletions
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 <dminor@mozilla.com> +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 <errno.h> + + #include <atomic> +@@ -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 + |