Mercurial > octave
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