<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/17c0ea665eabc926dd8a0cc95d60e13a0be37400">https://github.com/macports/macports-ports/commit/17c0ea665eabc926dd8a0cc95d60e13a0be37400</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 17c0ea6  mariadb-10.2: update to 10.2.27
</span>17c0ea6 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 17c0ea665eabc926dd8a0cc95d60e13a0be37400
</span>Author: Michael Dickens <michaelld@macports.org>
AuthorDate: Thu Sep 19 17:09:28 2019 -0500

<span style='display:block; white-space:pre;color:#404040;'>    mariadb-10.2: update to 10.2.27
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    + move to GitHub PG;
</span><span style='display:block; white-space:pre;color:#404040;'>    + tarball does not come with submodule "mariadb-connector-c";
</span><span style='display:block; white-space:pre;color:#404040;'>    + install submodule manually;
</span><span style='display:block; white-space:pre;color:#404040;'>    + use MacPorts' libiconv;
</span><span style='display:block; white-space:pre;color:#404040;'>    + requires OpenSSL;
</span><span style='display:block; white-space:pre;color:#404040;'>    + disable broken components;
</span><span style='display:block; white-space:pre;color:#404040;'>    + fix livecheck to be just for this branch;
</span><span style='display:block; white-space:pre;color:#404040;'>    + patches to fix building with the above changes.
</span>---
 databases/mariadb-10.2/Portfile                    | 125 ++++++++++++++-------
 .../mariadb-10.2/files/patch-CMakeLists.txt.diff   |   2 +-
 ...patch-libmariadb_libmariadb_CMakeLists.txt.diff |  13 +++
 ...tch-libmariadb_plugins_auth_CMakeLists.txt.diff |  13 +++
 4 files changed, 110 insertions(+), 43 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/databases/mariadb-10.2/Portfile b/databases/mariadb-10.2/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 4120f64..bbefcdd 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/databases/mariadb-10.2/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/databases/mariadb-10.2/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -6,54 +6,95 @@ legacysupport.newest_darwin_requires_legacy 10
</span> 
 name                mariadb-10.2
 set name_mysql      ${name}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version             10.2.25
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             10.2.27
</span> set version_branch  [join [lrange [split ${version} .] 0 1] .]
 # Please set revision_client and revision_server to 0 if you bump
 # version; these can be changed independently for the 2 subports, but
 # can be changed at the same time if that's what's required.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set revision_client 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set revision_client 0
</span> set revision_server 0
 categories          databases
 platforms           darwin
 license             GPL-2
 maintainers         {michaelld @michaelld} openmaintainer
<span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage            https://mariadb.org/
</span> 
 if {$subport eq $name} {
 
     PortGroup           cmake 1.0
     PortGroup           select 1.0
     PortGroup           cxx11 1.1
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    PortGroup           github 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    github.setup        MariaDB server ${version}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    git.branch          ${version_branch}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    revision            ${revision_client}
</span> 
     license             GPL-2
     description         Multithreaded SQL database server
     long_description    Mariadb is a fork of the MySQL server, a multi-threaded SQL database.
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    master_sites \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        http://ftp.osuosl.org/pub/mariadb/mariadb-${version}/source/ \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        http://mirror2.hs-esslingen.de/mariadb/mariadb-${version}/source/ \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        http://ftp.yz.yamagata-u.ac.jp/pub/dbms/mariadb/mariadb-${version}/source/ \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        http://mirrors.supportex.net/mariadb/mariadb-${version}/source/ \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        http://mirrors.fe.up.pt/pub/mariadb/mariadb-${version}/source/ \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        http://gd.tuwien.ac.at/db/mariadb/mariadb-${version}/source/ \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        https://mirror.aarnet.edu.au/pub/MariaDB/mariadb-${version}/source/ \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        http://ftp.heanet.ie/mirrors/mariadb/mariadb-${version}/source/ \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        http://mirror.switch.ch/mirror/mariadb/mariadb-${version}/source/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    distname            mariadb-${version}
</span>     cmake.out_of_source yes
     use_parallel_build  yes
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    patch.pre_args      -p1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    patchfiles          patch-cmake-install_layout.cmake.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        patch-CMakeLists.txt.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # mariadb-connector-c is a submodule, but because we're not
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # cloning into a GIT module in the first place, we can't use the
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # git submodule feature. Have to download separately and install
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # into the correct location to get this port to work! Which means
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # we need a mariadb-connector-c branch and so forth ... basically
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # replicate what the github PG does but without using it since it
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # is not designed to be used for multiple downloads.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set submodule_github_author  MariaDB
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set submodule_github_project mariadb-connector-c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set submodule_github_branch  10.2-serg
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set main_distname ${distname}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set main_distfile ${distfiles}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set submodule_distname ${submodule_github_project}-${submodule_github_branch}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set submodule_distfile ${submodule_distname}${extract.suffix}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    distfiles    ${main_distfile}:tagone \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                 ${submodule_distfile}:tagtwo
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    master_sites ${github.homepage}/archive/${git.branch}:tagone \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                 https://github.com/${submodule_github_author}/${submodule_github_project}/archive/${submodule_github_branch}:tagtwo
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    checksums    ${main_distfile} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                 rmd160 05b5395d5f461061f1662016a8f6651aca38f90f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                 sha256 80876d71fc1e136ec07d085e56ab922d33acfda9964e729aef8d30eb42281e95 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                 size   64533024 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                 ${submodule_distfile} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                 rmd160 e5f149deecbc579addeeb9a36e17aa54131c681f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                 sha256 72f63c54633460c6e9a087d2aaafd5719a1291c39363c071a2e352c74d44a292 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                 size   745069
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    checksums           rmd160 8e46729b63339990e1bf665cec809739faef2d27 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256 face0818bb51b7dc20712ae225489c85a477d505cb6c2f6a6f6cf7d51ecfecc9 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size   71997847
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    revision            ${revision_client}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    post-extract {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        # roughly replicate what's going on in the github PG post-extract
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        # for the main tarball extract directory name. It doesn't work
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        # here because we're using tags.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        if {[file exists [glob -nocomplain ${workpath}/${github.author}-${github.project}-*]] && \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                [file isdirectory [glob -nocomplain ${workpath}/${github.author}-${github.project}-*]]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            ui_debug "move [glob ${workpath}/${github.author}-${github.project}-*] ${workpath}/${distname}"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            move [glob ${workpath}/${github.author}-${github.project}-*] ${workpath}/${distname}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        } else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            # tarball is not "${github.author}-${github.project}-*"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            ui_error "\n\NError: \${worksrcpath} for '${name}' does not exist after extracting distfiles. This might indicate that the author or project is different than set in the Portfile due to a rename at GitHub. Please examine the extracted directory in ${workpath} and try to correct the Portfile by either changing the author or project or adding the worksrcdir option with the correct directory name.\n"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            return -code error "Unexpected github tarball extract."
</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;'>+        # put the submodule_github_project directory into position
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        # remove the original directory
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        ui_debug "delete ${worksrcpath}/libmariadb"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        delete ${worksrcpath}/libmariadb
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        ui_debug "move ${workpath}/${submodule_distname} ${worksrcpath}/libmariadb"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        move ${workpath}/${submodule_distname} ${worksrcpath}/libmariadb
</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:#ffe0e0;'>-    depends_lib-append  port:zlib port:tcp_wrappers port:ncurses port:judy
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_lib-append  port:zlib port:tcp_wrappers port:ncurses port:judy \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        path:lib/libssl.dylib:openssl
</span>     depends_run-append  port:mysql_select
 
     select.group        mysql
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -64,14 +105,14 @@ if {$subport eq $name} {
</span>         copy ${filespath}/macports-default.cnf \
             ${filespath}/my.cnf \
             ${cmake.build_dir}/macports/
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        foreach f {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            storage/tokudb/PerconaFT/third_party/snappy-1.1.2/install-sh
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            storage/tokudb/PerconaFT/third_party/xz-4.999.9beta/build-aux/install-sh
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        } {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            file attributes ${worksrcpath}/${f} -permissions a+x
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        }
</span>     }
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    patch.pre_args -p1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    patchfiles     patch-cmake-install_layout.cmake.diff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                   patch-CMakeLists.txt.diff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                   patch-libmariadb_plugins_auth_CMakeLists.txt.diff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                   patch-libmariadb_libmariadb_CMakeLists.txt.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span>     post-patch {
         reinplace "s|@NAME@|${name_mysql}|g" \
             ${worksrcpath}/cmake/install_layout.cmake
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -96,14 +137,19 @@ if {$subport eq $name} {
</span>                         -DWITH_EMBEDDED_SERVER:BOOL=ON \
                         -DWITH_ZLIB:STRING=system \
                         -DWITH_UNIT_TESTS:BOOL=ON \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                        -DWITHOUT_MROONGA_STORAGE_ENGINE:BOOL=ON \
</span>                         -DWITHOUT_CASSANDRA_STORAGE_ENGINE:BOOL=ON \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                        -DWITHOUT_MROONGA_STORAGE_ENGINE:BOOL=ON \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        -DWITHOUT_ROCKSDB_STORAGE_ENGINE:BOOL=ON \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        -DWITHOUT_TOKUDB_STORAGE_ENGINE:BOOL=ON \
</span>                         -DENABLE_GCOV:BOOL=OFF \
                         -DENABLE_DTRACE:BOOL=OFF \
                         -DWITH_READLINE:BOOL=ON \
                         -DWITH_LIBWRAP:BOOL=ON \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                        -DWITH_SSL:STRING=no \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        -DMYSQL_MAINTAINER_MODE:STRING=AUTO
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        -DWITH_SSL:STRING=yes \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        -DWITH_SSL_PATH=${prefix} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        -DMYSQL_MAINTAINER_MODE:STRING=AUTO \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        -DICONV_LIBRARIES=${prefix}/lib/libiconv.dylib \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        -DICONV_INCLUDE_DIR:PATH=${prefix}/include
</span> 
     post-destroot {
         # proc portdestroot::destroot_finish fails to find and compress our man pages
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -156,13 +202,6 @@ if {$subport eq $name} {
</span>         }
     }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    variant openssl description {Enable OpenSSL support} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        depends_lib-append      path:lib/libssl.dylib:openssl
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        configure.args-delete   -DWITH_SSL:STRING=no
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        configure.args-append   -DWITH_SSL:STRING=system
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span>     variant system_readline description {Use system readline instead of bundled readline} {
     
         # Add readline support.
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -193,9 +232,9 @@ possible to install and have running all the MacPorts mysql ports
</span> simultaneously.
 "
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    livecheck.type      regex
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    livecheck.url       https://downloads.mariadb.org
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    livecheck.regex     "btn-large\" href=\"/mariadb/(${version_branch}\[^/\]+)/\">"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set github_authro_lower [string tolower ${github.author}]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    github.livecheck.regex ${github_authro_lower}-(${version_branch}.\[0-9\]+)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> }
 
 subport ${name_mysql}-server {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -269,3 +308,5 @@ If this is a new install you might want to run:
</span> 
     livecheck.type          none
 }
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage https://mariadb.org/
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/databases/mariadb-10.2/files/patch-CMakeLists.txt.diff b/databases/mariadb-10.2/files/patch-CMakeLists.txt.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 3dddaeb..b91f0ca 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/databases/mariadb-10.2/files/patch-CMakeLists.txt.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/databases/mariadb-10.2/files/patch-CMakeLists.txt.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -8,7 +8,7 @@
</span>  SET(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH}
    ${CMAKE_SOURCE_DIR}/cmake ${CMAKE_SOURCE_DIR}/cmake/Internal/CPack)
  
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -256,6 +257,9 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -263,6 +263,9 @@
</span>  ELSEIF (NOT ENABLED_LOCAL_INFILE MATCHES "^(ON|OFF|AUTO)$")
    MESSAGE(FATAL_ERROR "ENABLED_LOCAL_INFILE must be one of OFF, ON, AUTO")
  ENDIF()
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/databases/mariadb-10.2/files/patch-libmariadb_libmariadb_CMakeLists.txt.diff b/databases/mariadb-10.2/files/patch-libmariadb_libmariadb_CMakeLists.txt.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..9f6294d
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/databases/mariadb-10.2/files/patch-libmariadb_libmariadb_CMakeLists.txt.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,13 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/libmariadb/libmariadb/CMakeLists.txt b/libmariadb/libmariadb/CMakeLists.txt
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index e4217439..6fa6b468 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- a/libmariadb/libmariadb/CMakeLists.txt
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ b/libmariadb/libmariadb/CMakeLists.txt
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -310,7 +310,7 @@ ELSE()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   IF(ICONV_INCLUDE_DIR)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+      INCLUDE_DIRECTORIES(BEFORE ${ICONV_INCLUDE_DIR}) 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   ENDIF()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  ADD_DEFINITIONS(-DLIBICONV_PLUG)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  # ADD_DEFINITIONS(-DLIBICONV_PLUG)
</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(ZLIB_FOUND AND WITH_EXTERNAL_ZLIB)
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/databases/mariadb-10.2/files/patch-libmariadb_plugins_auth_CMakeLists.txt.diff b/databases/mariadb-10.2/files/patch-libmariadb_plugins_auth_CMakeLists.txt.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..2c86bd3
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/databases/mariadb-10.2/files/patch-libmariadb_plugins_auth_CMakeLists.txt.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,13 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/libmariadb/plugins/auth/CMakeLists.txt b/libmariadb/plugins/auth/CMakeLists.txt
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index 50e07695..ca419503 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- a/libmariadb/plugins/auth/CMakeLists.txt
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ b/libmariadb/plugins/auth/CMakeLists.txt
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -83,7 +83,7 @@ IF(CRYPTO_PLUGIN)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                     CONFIGURATIONS DYNAMIC STATIC OFF
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                     DEFAULT DYNAMIC
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                     SOURCES ${AUTH_DIR}/sha256_pw.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                    LIBRARIES ${CRYT_LIBS})
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                    LIBRARIES ${CRYPT_LIBS})
</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></pre><pre style='margin:0'>

</pre>