Skip to content

Commit 51546e8

Browse files
authored
updated Qt in CI to 6.7.3 (#6840)
1 parent 44bb433 commit 51546e8

7 files changed

Lines changed: 17 additions & 14 deletions

File tree

.github/workflows/CI-windows.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ jobs:
2727
strategy:
2828
matrix:
2929
os: [windows-2019, windows-2022]
30-
qt_ver: [5.15.2, 6.7.2]
30+
qt_ver: [5.15.2, 6.7.3]
3131
fail-fast: false
3232

3333
runs-on: ${{ matrix.os }}

.github/workflows/asan.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
runs-on: ubuntu-22.04
2222

2323
env:
24-
QT_VERSION: 6.7.2
24+
QT_VERSION: 6.7.3
2525
ASAN_OPTIONS: detect_stack_use_after_return=1
2626
# TODO: figure out why there are cache misses with PCH enabled
2727
CCACHE_SLOPPINESS: pch_defines,time_macros
@@ -44,6 +44,7 @@ jobs:
4444
run: |
4545
sudo apt-get update
4646
sudo apt-get install -y cmake make libpcre3-dev libboost-container-dev libxml2-utils
47+
sudo apt-get install -y libcups2-dev # required for Qt6PrintSupport in CMake since Qt 6.7.3
4748
4849
- name: Install clang
4950
run: |

.github/workflows/clang-tidy.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
runs-on: ubuntu-22.04
2222

2323
env:
24-
QT_VERSION: 6.7.2
24+
QT_VERSION: 6.7.3
2525

2626
steps:
2727
- uses: actions/checkout@v4
@@ -32,6 +32,7 @@ jobs:
3232
sudo apt-get install -y cmake make
3333
sudo apt-get install -y libpcre3-dev
3434
sudo apt-get install -y libffi7 # work around missing dependency for Qt install step
35+
sudo apt-get install -y libcups2-dev # required for Qt6PrintSupport in CMake since Qt 6.7.3
3536
3637
- name: Install clang
3738
run: |

.github/workflows/iwyu.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
image: ${{ matrix.image }}
2525

2626
env:
27-
QT_VERSION: 6.7.2
27+
QT_VERSION: 6.7.3
2828

2929
steps:
3030
- uses: actions/checkout@v4
@@ -35,6 +35,7 @@ jobs:
3535
apt-get update
3636
apt-get install -y cmake clang make libpcre3-dev
3737
apt-get install -y libgl-dev # fixes missing dependency for Qt in CMake
38+
apt-get install -y libcups2-dev # required for Qt6PrintSupport in CMake since Qt 6.7.3
3839
apt-get install -y iwyu
3940
4041
- name: Install missing software on archlinux
@@ -131,7 +132,7 @@ jobs:
131132
if: ${{ github.repository_owner == 'danmar' }}
132133

133134
env:
134-
QT_VERSION: 6.7.2
135+
QT_VERSION: 6.7.3
135136

136137
steps:
137138
- uses: actions/checkout@v4

.github/workflows/selfcheck.yml

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -21,16 +21,11 @@ jobs:
2121
runs-on: ubuntu-22.04
2222

2323
env:
24-
QT_VERSION: 6.7.2
24+
QT_VERSION: 6.7.3
2525

2626
steps:
2727
- uses: actions/checkout@v4
2828

29-
- name: Install missing software
30-
run: |
31-
sudo apt-get update
32-
sudo apt-get install libboost-container-dev
33-
3429
- name: ccache
3530
uses: hendrikmuhs/ccache-action@v1.2
3631
with:
@@ -39,7 +34,10 @@ jobs:
3934
- name: Install missing software
4035
run: |
4136
sudo apt-get update
42-
sudo apt-get install clang-14 valgrind
37+
sudo apt-get install clang-14
38+
sudo apt-get install libboost-container-dev
39+
sudo apt-get install valgrind
40+
sudo apt-get install -y libcups2-dev # required for Qt6PrintSupport in CMake since Qt 6.7.3
4341
4442
- name: Install Qt ${{ env.QT_VERSION }}
4543
uses: jurplel/install-qt-action@v3

.github/workflows/tsan.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
runs-on: ubuntu-22.04
2222

2323
env:
24-
QT_VERSION: 6.7.2
24+
QT_VERSION: 6.7.3
2525
TSAN_OPTIONS: halt_on_error=1
2626
# TODO: figure out why there are cache misses with PCH enabled
2727
CCACHE_SLOPPINESS: pch_defines,time_macros
@@ -44,6 +44,7 @@ jobs:
4444
run: |
4545
sudo apt-get update
4646
sudo apt-get install -y cmake make libpcre3-dev libboost-container-dev libxml2-utils
47+
sudo apt-get install -y libcups2-dev # required for Qt6PrintSupport in CMake since Qt 6.7.3
4748
4849
- name: Install clang
4950
run: |

.github/workflows/ubsan.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
runs-on: ubuntu-22.04
2222

2323
env:
24-
QT_VERSION: 6.7.2
24+
QT_VERSION: 6.7.3
2525
UBSAN_OPTIONS: print_stacktrace=1:halt_on_error=1:report_error_type=1
2626
# TODO: figure out why there are cache misses with PCH enabled
2727
CCACHE_SLOPPINESS: pch_defines,time_macros
@@ -44,6 +44,7 @@ jobs:
4444
run: |
4545
sudo apt-get update
4646
sudo apt-get install -y cmake make libpcre3-dev libboost-container-dev libxml2-utils
47+
sudo apt-get install -y libcups2-dev # required for Qt6PrintSupport in CMake since Qt 6.7.3
4748
4849
- name: Install clang
4950
run: |

0 commit comments

Comments
 (0)