File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 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 }}
Original file line number Diff line number Diff line change 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
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 : |
Original file line number Diff line number Diff line change 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
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 : |
Original file line number Diff line number Diff line change 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
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
Original file line number Diff line number Diff 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 :
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
Original file line number Diff line number Diff line change 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
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 : |
Original file line number Diff line number Diff line change 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
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 : |
You can’t perform that action at this time.
0 commit comments