From: Christian Brauner Date: Thu, 9 Jun 2022 16:14:13 +0000 (+0200) Subject: oss-fuzz: handle dependencies X-Git-Tag: lxc-5.0.0~3^2~3 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0196c4df71fffe2d7aadd0dc525c3bbd96812bae;p=thirdparty%2Flxc.git oss-fuzz: handle dependencies Signed-off-by: Christian Brauner (Microsoft) --- diff --git a/src/tests/oss-fuzz.sh b/src/tests/oss-fuzz.sh index 31d78aa16..d1d1b6379 100755 --- a/src/tests/oss-fuzz.sh +++ b/src/tests/oss-fuzz.sh @@ -24,6 +24,15 @@ mkdir -p $OUT export LIB_FUZZING_ENGINE=${LIB_FUZZING_ENGINE:--fsanitize=fuzzer} +apt-get update -qq +apt-get install --yes --no-install-recommends \ + build-essential docbook2x doxygen git \ + wget xz-utils systemd-coredump pkgconf +apt-get remove --yes lxc-utils liblxc-common liblxc1 liblxc-dev + +# make sure we have a new enough meson version +pip3 install meson ninja + # Sanitized build meson setup san_build \ -Dprefix=/usr \