]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
ci: switch back to meson-0.56.2
authorEvgeny Vereshchagin <evvers@ya.ru>
Mon, 15 Feb 2021 03:48:03 +0000 (03:48 +0000)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Mon, 15 Feb 2021 06:38:27 +0000 (15:38 +0900)
It seems there is another meson (0.57.0) regression preventing clang from
building systemd with --optimization=3 -Db_lto=true

By analogy with https://github.com/google/oss-fuzz/pull/5199 let's just switch
to 0.56.2 for the time being

.github/workflows/build_test.sh

index 9af1f923d5bae0d990391f2386e02d14f173b41b..2f3646e7ed09e96bdcb24df55f4b065d2e92e1c2 100755 (executable)
@@ -95,7 +95,7 @@ apt-get -y install "${PACKAGES[@]}"
 # support all the features we need (like --optimization=). Since the build-dep
 # command above installs the distro versions, let's install the pip ones just
 # locally and add the local bin directory to the $PATH.
-pip3 install --user -U meson ninja
+pip3 install --user -U meson==0.56.2 ninja
 export PATH="$HOME/.local/bin:$PATH"
 
 $CC --version