ci: Limit parallel linking on Windows CI
authorGeorges Basile Stavracas Neto <georges.stavracas@gmail.com>
Mon, 21 Aug 2023 18:23:22 +0000 (15:23 -0300)
committerMatthias Clasen <mclasen@redhat.com>
Thu, 24 Aug 2023 14:26:23 +0000 (10:26 -0400)
Linking on Windows can easily run out of memory, and limiting it
to a single link operation (i.e. disabling parallelization) should
be enough to avoid this problem.

.gitlab-ci/test-msvc.bat

index c985c413fca4f3b0c471172e52fd4733aa401155..89255b25b901c34a83488c6ea78ab00440780b1e 100644 (file)
@@ -6,7 +6,7 @@ call "C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\VC\Auxiliar
 
 :: FIXME: make warnings fatal
 pip3 install --upgrade --user meson~=0.64 || goto :error
-meson -Ddebug=false -Dmedia-gstreamer=disabled _build || goto :error
+meson setup -Dbackend_max_links=1 -Ddebug=false -Dmedia-gstreamer=disabled _build || goto :error
 ninja -C _build || goto :error
 
 goto :EOF