<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>