[Bug 281403] databases/galera26: Update to 26.4.19 (and MariaDB version)

From: <bugzilla-noreply_at_freebsd.org>
Date: Tue, 10 Sep 2024 02:42:01 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=281403

            Bug ID: 281403
           Summary: databases/galera26: Update to 26.4.19 (and MariaDB
                    version)
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: Individual Port(s)
          Assignee: ports-bugs@FreeBSD.org
          Reporter: daniel@mariadb.org
                CC: devel@galeracluster.com
             Flags: maintainer-feedback?(devel@galeracluster.com)
                CC: devel@galeracluster.com

Created attachment 253465
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=253465&action=edit
galera26-Makefile.patch

MariaDB uses it own forked version of galera hosted on
https://github.com/MariaDB/galera/tree/mariadb-4.x

This contains specific extensions like:

MDEV-32363 Implement network level node isolation
https://github.com/MariaDB/galera/commit/7c7b9454734260e9d63ae07e0113c389ae8ea24c


As MariaDB is the only user of Galera in ports, adjusting the Makefile to the
MariaDB repository is good.

We have the 26.4.19 version make with the attached patch on CI currently:
https://buildbot.mariadb.org/#/builders/amd64-freebsd-14

I only recently upstreamed some of the ports patches
https://github.com/MariaDB/server/pull/3484 to get it building so only < 10.11
current is building correctly.

There are still a couple of Galera test failures, however significantly less
than 26.4.14.
Test failures currently seem to be a combination of port in use by other
process or other already existing bug reports.

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