diff --git a/.github/workflows/iwyu.yml b/.github/workflows/iwyu.yml index a75d289f571a..2c3d275fa03c 100644 --- a/.github/workflows/iwyu.yml +++ b/.github/workflows/iwyu.yml @@ -12,7 +12,7 @@ jobs: strategy: matrix: - image: ["archlinux:latest"] # "opensuse/tumbleweed:latest" / "fedora:latest" / "debian:unstable" / "archlinux:latest" + image: ["opensuse/tumbleweed:latest"] # "opensuse/tumbleweed:latest" / "fedora:latest" / "debian:unstable" / "archlinux:latest" runs-on: ubuntu-22.04 if: ${{ github.repository_owner == 'danmar' }} @@ -32,6 +32,7 @@ jobs: apt-get install -y wget iwyu ln -s x86_64-linux-gnu/qt6 /usr/include/qt + # TODO: fails with /usr/lib/qt6/bin/lupdate: symbol lookup error: /usr/lib/libproxy/libpxbackend-1.0.so: undefined symbol: g_once_init_leave_pointer - name: Install missing software on archlinux if: contains(matrix.image, 'archlinux') run: | @@ -48,9 +49,6 @@ jobs: echo "Include = /etc/pacman.d/chaotic-mirrorlist" >> /etc/pacman.conf pacman -Sy pacman -S include-what-you-use --noconfirm - # reinstall libproxy to fix - # /usr/lib/qt6/bin/lupdate: symbol lookup error: /usr/lib/libproxy/libpxbackend-1.0.so: undefined symbol: g_once_init_leave_pointer - pacman -S libproxy --noconfirm ln -s iwyu-tool /usr/sbin/iwyu_tool ln -s qt6 /usr/include/qt