From: Remi Gacogne Date: Thu, 24 Apr 2025 08:45:56 +0000 (+0200) Subject: dnsdist: Limit the number of concurrent build jobs to 4 on CI X-Git-Tag: dnsdist-2.0.0-alpha2~58^2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=refs%2Fpull%2F15461%2Fhead;p=thirdparty%2Fpdns.git dnsdist: Limit the number of concurrent build jobs to 4 on CI We are experiencing a lot of build failures on GH actions when building with `meson` and `ASAN+UBSAN`, likely running out of memory. We could try to be smarter and only reduce the concurrency when building with `ASAN+UBSAN`, but for now let's see if it makes the failures go away. --- diff --git a/tasks.py b/tasks.py index ab8a948952..47a6fa5b5f 100644 --- a/tasks.py +++ b/tasks.py @@ -869,7 +869,7 @@ def ci_dnsdist_make(c): c.run(f'make -j{get_build_concurrency(4)} -k V=1') def ci_dnsdist_run_ninja(c): - c.run(f'. {repo_home}/.venv/bin/activate && ninja -j{get_build_concurrency()} --verbose') + c.run(f'. {repo_home}/.venv/bin/activate && ninja -j{get_build_concurrency(4)} --verbose') @task def ci_dnsdist_make_bear(c, builder):