<pre style='margin:0'>
Aljaž Srebrnič (g5pw) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/363ffcc1b6cbcca1894e79b0865eec2917928aea">https://github.com/macports/macports-ports/commit/363ffcc1b6cbcca1894e79b0865eec2917928aea</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 363ffcc1b6c mysql56: select() implicitly declared in configure
</span>363ffcc1b6c is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 363ffcc1b6cbcca1894e79b0865eec2917928aea
</span>Author: Christopher Chavez <chrischavez@gmx.us>
AuthorDate: Sat Nov 20 20:52:04 2021 -0600

<span style='display:block; white-space:pre;color:#404040;'>    mysql56: select() implicitly declared in configure
</span>---
 databases/mysql56/Portfile                             |  5 ++++-
 .../mysql56/files/patch-include-sys-select-h.diff      | 18 ++++++++++++++++++
 2 files changed, 22 insertions(+), 1 deletion(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/databases/mysql56/Portfile b/databases/mysql56/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 06a321ac8c1..5a790a4fac8 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/databases/mysql56/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/databases/mysql56/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -12,7 +12,7 @@ set name_mysql      ${name}
</span> version             5.6.51
 # Set revision_client and revision_server to 0 on
 # version bump.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set revision_client 4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set revision_client 5
</span> set revision_server 1
 set version_branch  [join [lrange [split ${version} .] 0 1] .]
 categories          databases
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -60,6 +60,9 @@ if {$subport eq $name} {
</span>     # VERSION file to VERSION.txt below (c++17 conflict)
     patchfiles-append   patch-mysql56-version-change.diff
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    # Avoid implicitly declaring select()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    patchfiles-append   patch-include-sys-select-h.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span>     checksums           rmd160  c6c43b04fc34fb9ceb55eb6f5be9ce4ea3bff56d \
                         sha256  262ccaf2930fca1f33787505dd125a7a04844f40d3421289a51974b5935d9abc \
                         size    32411131
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/databases/mysql56/files/patch-include-sys-select-h.diff b/databases/mysql56/files/patch-include-sys-select-h.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..dafbe0b5168
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/databases/mysql56/files/patch-include-sys-select-h.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;'>+Avoid implicitly declaring select()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Upstream-Status: Inappropriate [this patch is Darwin-specific; MySQL 5.6 is EOL; MySQL 5.7.4 removed this check for select()]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/configure.cmake b/configure.cmake
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index dddeb25b6bab..c0fb70db735b 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- a/configure.cmake
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ b/configure.cmake
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -833,9 +833,7 @@ CHECK_C_SOURCE_COMPILES("
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <winsock2.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <ws2tcpip.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#include <sys/types.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#include <sys/socket.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#include <netdb.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <sys/select.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ int main()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ {
</span></pre><pre style='margin:0'>

</pre>