From: Alexander Mikhalitsyn Date: Mon, 12 May 2025 10:05:59 +0000 (+0200) Subject: src/tests/oss-fuzz: pin meson to 1.7.2 to workaround build failures X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F4552%2Fhead;p=thirdparty%2Flxc.git src/tests/oss-fuzz: pin meson to 1.7.2 to workaround build failures See also https://github.com/google/oss-fuzz/pull/13286/commits/093b2480ce44c38c2418c20df2212f56b9e7fbd2 Thanks to Evgeny Vereshchagin Fixes: #4551 Signed-off-by: Alexander Mikhalitsyn --- diff --git a/src/tests/oss-fuzz.sh b/src/tests/oss-fuzz.sh index 7ee132fbe..1976eb320 100755 --- a/src/tests/oss-fuzz.sh +++ b/src/tests/oss-fuzz.sh @@ -30,7 +30,12 @@ apt-get install --yes --no-install-recommends \ apt-get remove --yes lxc-utils liblxc-common liblxc1 liblxc-dev # make sure we have a new enough meson version -pip3 install meson ninja + +# ToDo: remove this workaround once meson is fixed +# meson is pinned to get around https://github.com/mesonbuild/meson/issues/14533 +# thanks to Evgeny Vereshchagin +# https://github.com/google/oss-fuzz/pull/13286/commits/093b2480ce44c38c2418c20df2212f56b9e7fbd2 +pip3 install meson==1.7.2 ninja # Sanitized build meson setup san_build \