[Bug 256112] new port: databases/mariadb106-server

From: <bugzilla-noreply_at_freebsd.org>
Date: Sun, 23 May 2021 22:53:27 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=256112

            Bug ID: 256112
           Summary: new port: databases/mariadb106-server
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: ports-bugs@FreeBSD.org
          Reporter: freebsd@darkain.com

MariaDB just released version 10.6.1 BETA a couple days ago. I don't think we
should have these beta versions in the main ports tree until they're deemed
stable. HOWEVER, I do think these should still have some level of testing prior
to their full release status, so we're not scrambling to adapt to all the new
changes. As such, I've added mariadb106-client and mariadb106-server to my
personal Ports collection that is publicly available.

The most notable changes are the Galera Cluster WSREP scripts have had a
massive overhaul. As such, the 10.5 and earlier FreeBSD ports modifications to
these files no longer applies. I've yet to test the new upstream WSREP scripts
to see if they work.

So far, I've compiled the mariadb106-client and mariadb106-server port
successfully and launched them both on my Aarch64 server under FreeBSD
14-CURRENT. But I've yet to issue any SQL queries other than checking server
status.

More testing would be GREATLY appreciated!

My personal ports collections:
https://github.com/darkain/ports/tree/master/databases

For this to work, the base FreeBSD ports tree should also be installed.

You'll need to modify the following file:
/usr/ports/Mk/Uses/mysql.mk

And add the line:
MYSQL106m_LIBVER=   3

After that, everything should compile, install, and run!

-- 
You are receiving this mail because:
You are the assignee for the bug.