Skip to content

Commit

Permalink
qt6
Browse files Browse the repository at this point in the history
  • Loading branch information
firewave committed Apr 14, 2024
1 parent 31a5c03 commit 23ea0f4
Showing 1 changed file with 2 additions and 4 deletions.
6 changes: 2 additions & 4 deletions .github/workflows/iwyu.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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' }}
Expand All @@ -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: |
Expand All @@ -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
Expand Down

0 comments on commit 23ea0f4

Please sign in to comment.