<pre style='margin:0'>
Michael Dickens (michaelld) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/314dd4c1d67163e6603cecd0f9ac0cfc4afec43f">https://github.com/macports/macports-ports/commit/314dd4c1d67163e6603cecd0f9ac0cfc4afec43f</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 314dd4c1d67163e6603cecd0f9ac0cfc4afec43f
</span>Author: barracuda156 <vital.had@gmail.com>
AuthorDate: Sat Oct 15 18:20:35 2022 +0800

<span style='display:block; white-space:pre;color:#404040;'>    folly: update patch-older-systems for 10.5.8
</span>---
 devel/folly/files/patch-older-systems.diff | 56 ++++++++++++++++++++++++++++++
 1 file changed, 56 insertions(+)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/folly/files/patch-older-systems.diff b/devel/folly/files/patch-older-systems.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index ecc224eb457..4756d30ac72 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/folly/files/patch-older-systems.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/folly/files/patch-older-systems.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -156,3 +156,59 @@
</span>  using tcp_info = ::tcp_connection_info;
  const int tcp_info_sock_opt = TCP_CONNECTION_INFO;
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- folly/SocketAddress.cpp.orig   2022-08-06 09:35:42.000000000 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ folly/SocketAddress.cpp        2022-10-06 15:11:49.000000000 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -125,6 +125,10 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ namespace folly {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#ifndef AI_NUMERICSERV            
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#define AI_NUMERICSERV 0          
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ bool SocketAddress::isPrivateAddress() const {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   auto family = getFamily();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   if (family == AF_INET || family == AF_INET6) {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- folly/io/async/AsyncServerSocket.cpp.orig      2022-10-15 16:08:22.000000000 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ folly/io/async/AsyncServerSocket.cpp   2022-10-15 15:59:48.000000000 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -47,6 +47,18 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #define TCP_SAVED_SYN 28
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#ifndef AI_NUMERICSERV            
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#define AI_NUMERICSERV 0          
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#ifndef IPV6_TCLASS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#if defined(__GNU__)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#define IPV6_TCLASS 61
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#elif defined(__APPLE__)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#define IPV6_TCLASS 36
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ static constexpr bool msgErrQueueSupported =
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #ifdef FOLLY_HAVE_MSG_ERRQUEUE
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     true;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- folly/io/async/AsyncUDPSocket.cpp.orig 2022-08-06 09:35:42.000000000 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ folly/io/async/AsyncUDPSocket.cpp      2022-10-15 16:00:39.000000000 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -36,6 +36,14 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #define SO_REUSEPORT 15
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#ifndef IPV6_TCLASS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#if defined(__GNU__)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#define IPV6_TCLASS 61
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#elif defined(__APPLE__)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#define IPV6_TCLASS 36
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #if FOLLY_HAVE_VLA
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #define FOLLY_HAVE_VLA_01 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #else
</span></pre><pre style='margin:0'>

</pre>