gnucash-on-osx master: Link mariadb-connector with OpenSSL instead of GnuTLS.

John Ralls jralls at code.gnucash.org
Tue May 20 19:31:46 EDT 2025


Updated	 via  https://github.com/Gnucash/gnucash-on-osx/commit/39c8c3a7 (commit)
	from  https://github.com/Gnucash/gnucash-on-osx/commit/c6fab29f (commit)



commit 39c8c3a79701a00f26cfe63dec11b833e2d316da
Author: John Ralls <jralls at ceridwen.us>
Date:   Tue May 20 16:28:11 2025 -0700

    Link mariadb-connector with OpenSSL instead of GnuTLS.
    
    MySQL requires RSA encryption for its caching_sha2_password authentication
    and GnuTLS doesn't support that.

diff --git a/modulesets/gnucash.modules b/modulesets/gnucash.modules
index aeff549..42bbce7 100644
--- a/modulesets/gnucash.modules
+++ b/modulesets/gnucash.modules
@@ -170,7 +170,7 @@
   </autotools>
 
   <cmake id="mariadb-connector"
-         cmakeargs="-DWITH_MYSQLCOMPAT=ON -DWITH_ICONV=ON -DWITH_UNIT_TESTS=OFF -DWITH_EXTERNAL_ZLIB=ON -DWITH_SSL=gnutls -DDEFAULT_SSL_VERIFY_SERVER_CERT=OFF -DMACOSX_RPATH=ON">
+         cmakeargs="-DWITH_MYSQLCOMPAT=ON -DWITH_ICONV=ON -DWITH_UNIT_TESTS=OFF -DWITH_EXTERNAL_ZLIB=ON -DWITH_SSL=OPENSSL -DDEFAULT_SSL_VERIFY_SERVER_CERT=OFF -DMACOSX_RPATH=ON">
     <branch repo="github-tarball" module="mariadb-corporation/mariadb-connector-c/archive/refs/tags/v3.4.0.tar.gz" version="3.4.0"
             checkoutdir="mariadb-connector-c-3.4.0">
       <!-- patch file="mariadb-connector-fix-includes.patch" strip="1"/ -->



Summary of changes:
 modulesets/gnucash.modules | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)



More information about the gnucash-changes mailing list