Mercurial > vim
comparison .github/workflows/ci.yml @ 32419:60f1be8d0dca v9.0.1541
patch 9.0.1541: CI: sound dummy is disabled
Commit: https://github.com/vim/vim/commit/e741f039cf46ccfbdaaa274618810787129d152b
Author: Philip H <47042125+pheiduck@users.noreply.github.com>
Date: Thu May 11 15:22:58 2023 +0100
patch 9.0.1541: CI: sound dummy is disabled
Problem: CI: sound dummy is disabled.
Solution: Make sound dummy work again. (closes https://github.com/vim/vim/issues/12380)
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Thu, 11 May 2023 16:30:04 +0200 |
parents | b3ffcb4cc4a5 |
children | 213915d65157 |
comparison
equal
deleted
inserted
replaced
32418:c1d35017c56e | 32419:60f1be8d0dca |
---|---|
172 fi | 172 fi |
173 sudo sysctl -w net.ipv6.conf.lo.disable_ipv6=0 | 173 sudo sysctl -w net.ipv6.conf.lo.disable_ipv6=0 |
174 sudo usermod -a -G audio "${USER}" | 174 sudo usermod -a -G audio "${USER}" |
175 sudo bash ci/setup-xvfb.sh | 175 sudo bash ci/setup-xvfb.sh |
176 | 176 |
177 # FIXME: Temporarily disabled because of build errors | 177 - name: Set up snd-dummy |
178 # - name: Set up snd-dummy | 178 if: (!(contains(matrix.extra, 'unittests') || contains(matrix.extra, 'vimtags'))) |
179 # if: (!(contains(matrix.extra, 'unittests') || contains(matrix.extra, 'vimtags'))) | 179 env: |
180 # env: | 180 DEST_DIR: ${{ env.TMPDIR }}/linux-modules-extra-${{ env.LINUX_VERSION }} |
181 # DEST_DIR: ${{ env.TMPDIR }}/linux-modules-extra-${{ env.LINUX_VERSION }} | 181 run: | |
182 # run: | | 182 cd /lib/modules/${{ env.LINUX_VERSION }} |
183 # cd /lib/modules/${{ env.LINUX_VERSION }} | 183 if [ sudo apt-get install -d -y linux-modules-extra-${{ env.LINUX_VERSION }} 2>&1 | $(grep "Unable to locate package ") ]; then |
184 # sudo apt-get install -d -y linux-modules-extra-${{ env.LINUX_VERSION }} | 184 echo "Download of " linux-modules-extra-${{ env.LINUX_VERSION }} "failed continue anyway" exit 0 |
185 # sudo dpkg -x /var/cache/apt/archives/linux-modules-extra-${{ env.LINUX_VERSION }}*.deb "${DEST_DIR}" | 185 else |
186 # tar -cC "${DEST_DIR}"/lib/modules/${{ env.LINUX_VERSION }} kernel/sound | sudo tar -x | 186 sudo apt-get install -d -y linux-modules-extra-${{ env.LINUX_VERSION }} |
187 # sudo depmod | 187 sudo dpkg -x /var/cache/apt/archives/linux-modules-extra-${{ env.LINUX_VERSION }}*.deb "${DEST_DIR}" |
188 # sudo modprobe snd-dummy | 188 tar -cvC "${DEST_DIR}"/lib/modules/${{ env.LINUX_VERSION }} kernel/sound | sudo tar -x |
189 sudo depmod --verbose | |
190 sudo modprobe --verbose snd-dummy | |
191 fi | |
189 | 192 |
190 - name: Check autoconf | 193 - name: Check autoconf |
191 if: contains(matrix.extra, 'unittests') | 194 if: contains(matrix.extra, 'unittests') |
192 run: | | 195 run: | |
193 make -C src autoconf | 196 make -C src autoconf |