From 067f424b9ff8b7df363edceb261d8847852ac35d Mon Sep 17 00:00:00 2001 From: Jacob Heider Date: Fri, 19 Apr 2024 10:28:47 -0400 Subject: [PATCH] fix(mariadb) closes #5234 closes #5235 --- projects/mariadb.com/server/package.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/projects/mariadb.com/server/package.yml b/projects/mariadb.com/server/package.yml index 55fb13b9..d63695f7 100644 --- a/projects/mariadb.com/server/package.yml +++ b/projects/mariadb.com/server/package.yml @@ -36,6 +36,16 @@ build: - git submodule update --init --recursive # Use our groonga - rm -rf storage/mroonga/vendor/groonga + + # broken in 11.4.1/11.3.2 + # https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1063739 + - run: sed -i 's/OS_DATA_FILE_NO_O_DIRECT/OS_DATA_FILE/g' + storage/innobase/include/os0file.h + storage/innobase/fil/fil0fil.cc + storage/innobase/os/os0file.cc + extra/mariabackup/xtrabackup.cc + if: darwin + # -DINSTALL_* are relative to prefix - cmake -S . -B build -DCMAKE_INSTALL_PREFIX={{ prefix }}