changeset 32696:1f6b33749810 stable

GitHub-CI (alpine): No parallel make to avoid issue with xvfb-run * .github/workflows/make.yaml (alpine): The runner intermittently fails with the same error that also occured on Ubuntu with parallel make. The error is: qt.qpa.xcb: could not connect to display :99 qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even though it was found. This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem. Disable parallel make also for the Alpine runner.
author Markus Mützel <markus.muetzel@gmx.de>
date Mon, 08 Jan 2024 18:38:48 +0100
parents ecda14873740
children fa4f746d185b ddc4bd19e370
files .github/workflows/make.yaml
diffstat 1 files changed, 5 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/.github/workflows/make.yaml	Sun Jan 07 18:09:28 2024 -0800
+++ b/.github/workflows/make.yaml	Mon Jan 08 18:38:48 2024 +0100
@@ -329,8 +329,12 @@
           cd .build && ../configure
 
       - name: build
+        # Parallel make seems to fail intermittently when creating the figures
+        # for the manual. The error message says it fails to connect to a
+        # display. Maybe an xvfb issue?
+        # Use single job make for now which seems to work more reliably.
         run: |
-          XDG_RUNTIME_DIR=$RUNNER_TEMP xvfb-run -a make -C ./.build all -j2 V=1
+          XDG_RUNTIME_DIR=$RUNNER_TEMP xvfb-run -a make -C ./.build all V=1
 
       - name: ccache status
         run: ccache -s