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