From: Frantisek Sumsal Date: Mon, 10 Feb 2020 17:35:36 +0000 (+0100) Subject: lgtm: set TMPDIR to /var/tmp X-Git-Tag: v245-rc2~63^2~1 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=65be7042a876ffe186a42ced04cde60ed81d3136;p=thirdparty%2Fsystemd.git lgtm: set TMPDIR to /var/tmp `/tmp` has `noexec` set in the LGTM infrastructure which breaks meson's compilation checks. Let's use `/var/tmp` for now, until the issue is properly resolved See: https://discuss.lgtm.com/t/meson-fails-to-determine-sizes-of-basic-data-types/2639 --- diff --git a/.lgtm.yml b/.lgtm.yml index 1c7be044cb6..5eb24f4a4d8 100644 --- a/.lgtm.yml +++ b/.lgtm.yml @@ -1,3 +1,6 @@ +--- +# vi: ts=2 sw=2 et: + extraction: cpp: prepare: @@ -12,6 +15,16 @@ extraction: after_prepare: - pip3 install meson - export PATH="$HOME/.local/bin/:$PATH" + before_index: + # /tmp has `noexec` set in the LGTM infra which breaks meson's + # compilation checks. Let's temporarily override TMPDIR to /var/tmp which + # should work as expected + # See: https://discuss.lgtm.com/t/meson-fails-to-determine-sizes-of-basic-data-types/2639 + - export TMPDIR=/var/tmp + index: + build_command: + - meson build + - ninja -C build python: python_setup: version: 3