Mercurial > octave
changeset 30795:7a0dae91a4fc
maint: Merge stable to default.
author | Markus Mützel <markus.muetzel@gmx.de> |
---|---|
date | Tue, 01 Mar 2022 19:49:38 +0100 |
parents | 85a580a6b292 (current diff) b39ecf7f45ce (diff) |
children | ff68e658ef8f |
files | .github/workflows/make.yaml |
diffstat | 1 files changed, 11 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/.github/workflows/make.yaml Mon Feb 28 14:04:03 2022 -0500 +++ b/.github/workflows/make.yaml Tue Mar 01 19:49:38 2022 +0100 @@ -411,6 +411,17 @@ msystem: ${{ matrix.msystem }} + - name: install run-time dependency "mesa" + # The mesa3d OpenGL driver seems to be needed for correct off-screen + # rendering. But the version from MSYS2 currently crashes Octave on + # MINGW32. See: https://github.com/msys2/MINGW-packages/issues/10876 + # Without it, `test getframe` "just" fails without crashing Octave. + # So, skip installation for MINGW32. + if: matrix.msystem != 'MINGW32' + env: + TARGET_PREFIX: ${{ matrix.target-prefix }} + run: pacman --noconfirm -S ${TARGET_PREFIX}-mesa + - name: checkout repository uses: actions/checkout@v2