<pre style='margin:0'>
Perry E. Metzger (pmetzger) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/282326ec8a4ef34c639f6cf8b8ab71f1f52a0fc0">https://github.com/macports/macports-ports/commit/282326ec8a4ef34c639f6cf8b8ab71f1f52a0fc0</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 282326ec8a4 c-ares: backport fix from upstream to unbreak build on <10.9
</span>282326ec8a4 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 282326ec8a4ef34c639f6cf8b8ab71f1f52a0fc0
</span>Author: barracuda156 <vital.had@gmail.com>
AuthorDate: Fri Dec 22 17:32:02 2023 +0800

<span style='display:block; white-space:pre;color:#404040;'>    c-ares: backport fix from upstream to unbreak build on <10.9
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Backport of https://github.com/c-ares/c-ares/commit/7e63ac00cfa110d8d4ef18128a14c26e0adc10de
</span><span style='display:block; white-space:pre;color:#404040;'>    Fixes: https://trac.macports.org/ticket/68947
</span>---
 net/c-ares/Portfile                  |  4 ++++
 net/c-ares/files/patch-fix-10.8.diff | 18 ++++++++++++++++++
 2 files changed, 22 insertions(+)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/c-ares/Portfile b/net/c-ares/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index ec0f452f4b5..cf3a864a82b 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/net/c-ares/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/net/c-ares/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -31,6 +31,10 @@ checksums           rmd160  f63d2b4cd1d05c1a90e75d555e86d36e2a55afc0 \
</span>                     sha256  c517de6d5ac9cd55a9b72c1541c3e25b84588421817b5f092850ac09a8df5103 \
                     size    1368749
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# https://github.com/c-ares/c-ares/issues/672
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Drop with next release.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append   patch-fix-10.8.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> configure.args-append \
                     -DCARES_SHARED:BOOL=ON
 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/c-ares/files/patch-fix-10.8.diff b/net/c-ares/files/patch-fix-10.8.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..f4e2cd07fba
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/net/c-ares/files/patch-fix-10.8.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,18 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+https://github.com/c-ares/c-ares/commit/7e63ac00cfa110d8d4ef18128a14c26e0adc10de
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- CMakeLists.txt 2023-12-17 17:58:48.000000000 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ CMakeLists.txt 2023-12-22 17:27:11.000000000 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -210,7 +210,12 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ CHECK_INCLUDE_FILES (memory.h              HAVE_MEMORY_H)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ CHECK_INCLUDE_FILES (netdb.h               HAVE_NETDB_H)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ CHECK_INCLUDE_FILES (netinet/in.h          HAVE_NETINET_IN_H)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-CHECK_INCLUDE_FILES (net/if.h              HAVE_NET_IF_H)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++# On old MacOS SDK versions, you must include sys/socket.h before net/if.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++IF (HAVE_SYS_SOCKET_H)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  CHECK_INCLUDE_FILES ("sys/socket.h;net/if.h"  HAVE_NET_IF_H)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ELSE ()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  CHECK_INCLUDE_FILES (net/if.h                 HAVE_NET_IF_H)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ENDIF ()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ CHECK_INCLUDE_FILES (signal.h              HAVE_SIGNAL_H)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ CHECK_INCLUDE_FILES (socket.h              HAVE_SOCKET_H)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ CHECK_INCLUDE_FILES (stdbool.h             HAVE_STDBOOL_H)
</span></pre><pre style='margin:0'>

</pre>