<pre style='margin:0'>
Chris Jones (cjones051073) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/ca0a578536fd310455c2985a9928623c2f85adb0">https://github.com/macports/macports-ports/commit/ca0a578536fd310455c2985a9928623c2f85adb0</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit ca0a578536fd310455c2985a9928623c2f85adb0
</span>Author: Chris Jones <jonesc@macports.org>
AuthorDate: Thu Oct 21 14:26:55 2021 +0100
<span style='display:block; white-space:pre;color:#404040;'> mysql8: update to 8.0.27
</span>---
databases/mysql8/Portfile | 19 ++++++++++---------
1 file changed, 10 insertions(+), 9 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/databases/mysql8/Portfile b/databases/mysql8/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index ed1ef616c82..7255964bf83 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/databases/mysql8/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/databases/mysql8/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,8 +3,7 @@
</span> PortSystem 1.0
name mysql8
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 8.0.26
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# When updating to 8.0.27, set compiler.cxx_standard to 2017
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 8.0.27
</span>
set boost_version 1.73.0
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -18,8 +17,8 @@ maintainers {gmail.com:herby.gillot @herbygillot} \
</span> openmaintainer
# Set revision_client and revision_server to 0 on version bump.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set revision_client 1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set revision_server 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set revision_client 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set revision_server 0
</span>
set name_mysql ${name}
set version_branch [join [lrange [split ${version} .] 0 1] .]
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -50,9 +49,9 @@ if {$subport eq $name} {
</span> ${boost_distname}${extract.suffix}:boost
checksums ${distname}${extract.suffix} \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 e659d2506fb06fd49e82571a6957f72e89c3acbc \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 dbddcdc772f806c711a3731363a50f3d359eaac9c5d1480084728a1c2ce5da4d \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 284626983 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 45e8048e46faa363597ace59f8cc66c7163150c9 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 4a7e72f899e6f24bcd479d378edd2f32f583e687f93a26291774815d5a549b97 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 285550905 \
</span> ${boost_distname}${extract.suffix} \
rmd160 47f3dad1ddb5e1e9f367f05a4019d5fac48a2e3b \
sha256 9995e192e68528793755692917f9eb6422f3052a53c5e13ba278a228af6c7acf \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -70,12 +69,14 @@ if {$subport eq $name} {
</span>
use_parallel_build yes
<span style='display:block; white-space:pre;background:#ffe0e0;'>- # Will require C++17 as of 8.0.27
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- compiler.cxx_standard 2014
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ compiler.cxx_standard 2017
</span>
# TODO: explain why these compilers are blacklisted
compiler.blacklist-append *gcc-5 {clang < 900}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ # /usr/include/c++/v1/optional:960:34: note: candidate function not viable: no known conversion from 'optional<...>' to 'const optional<...>' for object argument
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ compiler.blacklist-append {clang < 1100}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> # clang 8.0+ are too strict to build this port
# version:1:1: error: C++ requires a type specifier for all declarations
# MYSQL_VERSION_MAJOR=8
</pre><pre style='margin:0'>
</pre>