Skip to content

Commit 6cfe47a

Browse files
committed
fix(mariadb)
closes #8578
1 parent 7c76504 commit 6cfe47a

File tree

1 file changed

+9
-6
lines changed

1 file changed

+9
-6
lines changed

projects/mariadb.com/server/package.yml

+9-6
Original file line numberDiff line numberDiff line change
@@ -39,12 +39,15 @@ build:
3939

4040
# broken in 11.4.1/11.3.2
4141
# https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1063739
42-
- run: sed -i 's/OS_DATA_FILE_NO_O_DIRECT/OS_DATA_FILE/g'
43-
storage/innobase/include/os0file.h
44-
storage/innobase/fil/fil0fil.cc
45-
storage/innobase/os/os0file.cc
46-
extra/mariabackup/xtrabackup.cc
47-
if: darwin
42+
- run: |
43+
if test "{hw.platform}" = "darwin"; then
44+
sed -i 's/OS_DATA_FILE_NO_O_DIRECT/OS_DATA_FILE/g' \
45+
storage/innobase/include/os0file.h \
46+
storage/innobase/fil/fil0fil.cc \
47+
storage/innobase/os/os0file.cc \
48+
extra/mariabackup/xtrabackup.cc
49+
fi
50+
if: '>=11.3.2'
4851
4952
# -DINSTALL_* are relative to prefix
5053
- cmake -S . -B build

0 commit comments

Comments
 (0)