From 0616aab6aa1923b3cf35300a87b731fba9a7a464 Mon Sep 17 00:00:00 2001 From: hrsh7th <629908+hrsh7th@users.noreply.github.com> Date: Sat, 3 Dec 2022 11:14:26 +0900 Subject: [PATCH] Fix CI --- .github/workflows/linux_neovim.yml | 5 +++++ .github/workflows/linux_vim.yml | 12 ++++++++++-- 2 files changed, 15 insertions(+), 2 deletions(-) diff --git a/.github/workflows/linux_neovim.yml b/.github/workflows/linux_neovim.yml index 32517c93..f437d5c1 100644 --- a/.github/workflows/linux_neovim.yml +++ b/.github/workflows/linux_neovim.yml @@ -36,6 +36,11 @@ jobs: runs-on: ${{matrix.os}} continue-on-error: ${{matrix.allow_failure}} steps: + - name: Install dependencies + shell: bash + run: | + # https://github.com/Zettlr/Zettlr/issues/3517 + sudo apt-get install libfuse2 - uses: actions/checkout@v2 - name: Download neovim shell: bash diff --git a/.github/workflows/linux_vim.yml b/.github/workflows/linux_vim.yml index d89ebf52..0ff77870 100644 --- a/.github/workflows/linux_vim.yml +++ b/.github/workflows/linux_vim.yml @@ -31,6 +31,11 @@ jobs: glibc_version: 2.15 runs-on: ${{matrix.os}} steps: + - name: Install dependencies + shell: bash + run: | + # https://github.com/Zettlr/Zettlr/issues/3517 + sudo apt-get install libfuse2 - uses: actions/checkout@v2 - name: Download vim shell: bash @@ -72,5 +77,8 @@ jobs: export PATH=./vim-themis/bin:$PATH export PATH=./bin:$PATH export THEMIS_VIM=vim - vim --version - themis + # https://github.com/project-slippi/Ishiiruka/issues/323 + # It was needed to detect the actual path of `libgmodule` via `ldconfig -p | grep libg`. + LD_PRELOAD=/lib/x86_64-linux-gnu/libgmodule-2.0.so vim --version + LD_PRELOAD=/lib/x86_64-linux-gnu/libgmodule-2.0.so themis +