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 }}