Skip to content

Commit f0e0c9a

Browse files
authored
Merge pull request lxc#4552 from mihalicyn/fix_fuzzing_stuff
src/tests/oss-fuzz: pin meson to 1.7.2 to workaround build failures
2 parents 1077752 + bba0a0d commit f0e0c9a

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

src/tests/oss-fuzz.sh

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,12 @@ apt-get install --yes --no-install-recommends \
3030
apt-get remove --yes lxc-utils liblxc-common liblxc1 liblxc-dev
3131

3232
# make sure we have a new enough meson version
33-
pip3 install meson ninja
33+
34+
# ToDo: remove this workaround once meson is fixed
35+
# meson is pinned to get around https://github.com/mesonbuild/meson/issues/14533
36+
# thanks to Evgeny Vereshchagin
37+
# https://github.com/google/oss-fuzz/pull/13286/commits/093b2480ce44c38c2418c20df2212f56b9e7fbd2
38+
pip3 install meson==1.7.2 ninja
3439

3540
# Sanitized build
3641
meson setup san_build \

0 commit comments

Comments
 (0)