<pre style='margin:0'>
Ryan Carsten Schmidt (ryandesign) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/9e8533182e9c89b88b969eaa4ea34e9829456067">https://github.com/macports/macports-ports/commit/9e8533182e9c89b88b969eaa4ea34e9829456067</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'>     new 9e8533182e9 openh264: Don't use -Werror
</span>9e8533182e9 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 9e8533182e9c89b88b969eaa4ea34e9829456067
</span>Author: Ryan Carsten Schmidt <ryandesign@macports.org>
AuthorDate: Wed Nov 20 01:52:34 2024 -0600

<span style='display:block; white-space:pre;color:#404040;'>    openh264: Don't use -Werror
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    See: https://trac.macports.org/ticket/71354
</span>---
 multimedia/openh264/Portfile              |  6 ++----
 multimedia/openh264/files/no-Werror.patch | 11 +++++++++++
 2 files changed, 13 insertions(+), 4 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/multimedia/openh264/Portfile b/multimedia/openh264/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 7bdc16abe15..9d22643b35d 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/multimedia/openh264/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/multimedia/openh264/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -32,10 +32,8 @@ patchfiles-append       0001-meson.build-add-powerpc-arch.patch
</span> # https://github.com/cisco/openh264/issues/3805
 patchfiles-append       0002-meson.build-do-not-hardcode-libc-on-darwin.patch
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# {standard input}:2966:non-relocatable subtraction expression,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# "L__ZN7WelsDec10g_kuiScan4E$non_lazy_ptr" minus "L00000000009$pb"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-compiler.blacklist-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        *gcc-4.*
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append       no-Werror.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> # Undefined symbols:
 #  "__ZN7testing8internal23MakeAndRegisterTestInfoENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKcS8_S8_NS0_12CodeLocationEPKvPFvvESD_PNS0_15TestFactoryBaseE"
 # Also required by gtest: https://github.com/cisco/openh264/issues/3807
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/multimedia/openh264/files/no-Werror.patch b/multimedia/openh264/files/no-Werror.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..b5d934df878
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/multimedia/openh264/files/no-Werror.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,11 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Do not use -Werror.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- meson.build.orig       2024-11-06 00:05:33.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ meson.build    2024-11-20 01:48:58.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -42,7 +42,6 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ supported_arguments = cpp.get_supported_arguments([
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   '-Wno-non-virtual-dtor',
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   '-Wno-class-memaccess',
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  '-Werror',
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   '-Wunused-but-set-variable',
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   '-Wno-strict-aliasing'])
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span></pre><pre style='margin:0'>

</pre>