Qt wiki will be updated on October 12th 2023 starting at 11:30 AM (EEST) and the maintenance will last around 2-3 hours. During the maintenance the site will be unavailable.

Qt 6.5 Tools and Versions: Difference between revisions

From Qt Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
 
(5 intermediate revisions by the same user not shown)
Line 1: Line 1:
'''-Note that these configurations do not represent our supported platforms. Those can be found''' '''[https://doc-snapshots.qt.io/qt6-6.5/supported-platforms.html here]'''
'''-Note that these configurations do not represent our supported platforms. Those can be found''' '''[https://doc-snapshots.qt.io/qt6-6.5/supported-platforms.html here]'''
<br />
<br />
==Software configurations for Qt 6.5.0==
==Software configurations for Qt 6.5.2==
{| class="mw-collapsible mw-collapsed wikitable"
{| class="mw-collapsible mw-collapsed wikitable"
|+ Tools & Versions
|+Tools & Versions


|
|


|
|
=== windows 10_22H2 x86_64 ===
===windows 10_22H2 x86_64===
|
|
=== windows 11_22H2 x86_64 ===
===windows 11_22H2 x86_64===
|-
|-


Line 109: Line 109:


|'''MySQL'''
|'''MySQL'''
|5.7.25
|6.1.11
|5.7.25
|6.1.11
|-
|-


Line 214: Line 214:


|'''emsdk NodeJs'''
|'''emsdk NodeJs'''
|14.18.2
|15.14.0
|14.18.2
|15.14.0
|-
|-


Line 281: Line 281:


|
|
=== macos 11 x86_64 ===
===macos 11 x86_64===
|
|
=== macos 12 x86_64 ===
===macos 12 x86_64===
|-
|-


Line 414: Line 414:


|
|
=== RHEL 8.4 x86_64 ===
===RHEL 8.4 x86_64===
|
|
=== RHEL 9.0 x86_64 ===
===RHEL 9.0 x86_64===
|
|
=== SLES 15_SP4 x86_64 ===
===SLES 15_SP4 x86_64===
|
|
=== Ubuntu 22.04 x86_64 ===
===Ubuntu 22.04 x86_64===
|
|
=== openSUSE 15.4 x86_64 ===
===openSUSE 15.4 x86_64===
|-
|-


Line 515: Line 515:
|'''OpenSSL'''
|'''OpenSSL'''
|3.0.7
|3.0.7
|3.0.1
|3.0.7
|3.0.7
|3.0.7
|3.0.2
|3.0.2
Line 613: Line 613:
| -
| -
| -
| -
|6781b63c31a3088b7029e272179be5765f8e61c7
|b3630c567cf2ed22a4b200b4aa72eeb23ba08dfb
| -
| -
|-
|-
Line 621: Line 621:
| -
| -
| -
| -
|6781b63c31a3088b7029e272179be5765f8e61c7
|b3630c567cf2ed22a4b200b4aa72eeb23ba08dfb
| -
| -
|-
|-


|}
|}
 
'''CI configurations for Qt 6.5.2'''
 
|}
'''CI configurations for Qt 6.5.0'''
{| class="wikitable"
{| class="wikitable"
|+
!ID
!ID
!Dependencies
!Dependencies
Line 640: Line 636:
!Environment Variables
!Environment Variables
|-
|-
|ubuntu-22.04-license-check
|
|
|
|Ubuntu_22_04 (gcc-x86_64)
|Ubuntu_20_04 (gcc-x86_64)
|Ubuntu_22_04 (gcc-x86_64)
|Ubuntu_20_04 (gcc-x86_64)
|TestOnly, LicenseCheck, UseLegacyInstructions
|TestOnly, LicenseCheck, UseLegacyInstructions
|
|
|
|
|-
|-
|ubuntu-22.04-documentation
|
|
|
|Ubuntu_22_04 (gcc-x86_64)
|Ubuntu_20_04 (gcc-x86_64)
|Ubuntu_22_04 (gcc-x86_64)
|Ubuntu_20_04 (gcc-x86_64)
|Sccache, Documentation, TestDocs, UseConfigure, DoNotRunTests
|Sccache, Documentation, TestDocs, UseConfigure
| -make examples -developer-build -c++std c++20 -linker gold -no-warnings-are-errors -qtlibinfix TestInfix -qtnamespace TestNamespace
| -make examples -developer-build -c++std c++20 -linker gold -no-warnings-are-errors -qtlibinfix TestInfix -qtnamespace TestNamespace
|NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR}}</nowiki>
|NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR}}</nowiki>
|-
|-
|Ubuntu-20.04-host
|ubuntu-22.04
|
|
|Ubuntu_20_04 (gcc-x86_64)
|Ubuntu_22_04 (gcc-x86_64)
|Ubuntu_20_04 (gcc-x86_64)
|Ubuntu_22_04 (gcc-x86_64)
|Sccache, UseConfigure
|Sccache, UseConfigure, DoNotRunTests
| -nomake examples -release -force-debug-info -separate-debug-info -headersclean -qt-libjpeg -qt-libpng -qt-pcre -qt-harfbuzz -qt-doubleconversion -no-libudev -bundled-xcb-xinput
| -nomake examples -release -force-debug-info -separate-debug-info -headersclean -qt-libjpeg -qt-libpng -qt-pcre -qt-harfbuzz -qt-doubleconversion -no-libudev -bundled-xcb-xinput
|CMAKE_ARGS=-DOpenGL_GL_PREFERENCE=LEGACY, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR}}</nowiki>
|CMAKE_ARGS=-DOpenGL_GL_PREFERENCE=LEGACY, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR}}</nowiki>
|-
|-
|OpenSUSE-15.4-host
|ubuntu-22.04-documentation-x11-tests
|ubuntu-22.04-documentation
|Ubuntu_22_04 (gcc-x86_64)
|Ubuntu_22_04 (gcc-x86_64)
|Sccache, TestOnly
|
|
|-
|ubuntu-22.04-x11-tests
|ubuntu-22.04
|Ubuntu_22_04 (gcc-x86_64)
|Ubuntu_22_04 (gcc-x86_64)
|Sccache, TestOnly
|
|
|-
|opensuse-15.4-developer-build
|
|
|openSUSE_15_4 (gcc-x86_64)
|openSUSE_15_4 (gcc-x86_64)
Line 670: Line 682:
|Sccache, WarningsAreErrors, UseConfigure
|Sccache, WarningsAreErrors, UseConfigure
| -nomake examples -developer-build
| -nomake examples -developer-build
|PATH=<nowiki>{{.Env.CMAKE_MIN_SUPPORTED_BIN_PATH}}</nowiki>:<nowiki>{{.Env.PATH}}</nowiki>, CONAN_PROFILE=coin/conan/profiles/ci-linux-x86_64-gcc-debug-developer
|PATH=<nowiki>{{.Env.CMAKE_MIN_SUPPORTED_BIN_PATH}}</nowiki>:<nowiki>{{.Env.PATH}}</nowiki>, CONAN_PROFILE=coin/conan/profiles/ci-linux-x86_64-gcc-debug-developer, CMAKE_ARGS=-DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_HOME}}</nowiki>, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR}}</nowiki>
|-
|-
|
|sles-15_sp4-static
|
|
|SLES_15_SP4 (gcc-x86_64)
|SLES_15_SP4 (gcc-x86_64)
Line 678: Line 690:
|Sccache, DisableTests, UseConfigure, DoNotCompileTestsDuringBuild
|Sccache, DisableTests, UseConfigure, DoNotCompileTestsDuringBuild
| -nomake examples -static -no-sql-mysql
| -nomake examples -static -no-sql-mysql
|CMAKE_ARGS=-DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_HOME}}</nowiki>
|CMAKE_ARGS=-DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_HOME}}</nowiki>, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR}}</nowiki>
|-
|-
|
|windows-10_22h2-msvc2019
|
|
|Windows_10_22H2 (msvc2019-x86_64)
|Windows_10_22H2 (msvc2019-x86_64)
Line 688: Line 700:
|CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_INCLUDE_x64}}</nowiki>\.. -DPostgreSQL_ROOT=<nowiki>{{.Env.POSTGRESQL_LIB_x64}}</nowiki>\.., LLVM_INSTALL_DIR=<nowiki>{{.Env.LLVM_INSTALL_DIR_msvc}}</nowiki>, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR_MSVC}}</nowiki>, CONAN_PROFILE=coin/conan/profiles/ci-windows-x86_64-msvc2019_64, Protobuf_ROOT=<nowiki>{{.Env.Protobuf_ROOT_msvc}}</nowiki>, gRPC_ROOT=<nowiki>{{.Env.gRPC_ROOT_msvc}}</nowiki>
|CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_INCLUDE_x64}}</nowiki>\.. -DPostgreSQL_ROOT=<nowiki>{{.Env.POSTGRESQL_LIB_x64}}</nowiki>\.., LLVM_INSTALL_DIR=<nowiki>{{.Env.LLVM_INSTALL_DIR_msvc}}</nowiki>, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR_MSVC}}</nowiki>, CONAN_PROFILE=coin/conan/profiles/ci-windows-x86_64-msvc2019_64, Protobuf_ROOT=<nowiki>{{.Env.Protobuf_ROOT_msvc}}</nowiki>, gRPC_ROOT=<nowiki>{{.Env.gRPC_ROOT_msvc}}</nowiki>
|-
|-
|
|windows-11_22h2-msvc2019
|
|
|Windows_11_22H2 (msvc2019-x86_64)
|Windows_11_22H2 (msvc2019-x86_64)
Line 696: Line 708:
|CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_INCLUDE_x64}}</nowiki>\.. -DPostgreSQL_ROOT=<nowiki>{{.Env.POSTGRESQL_LIB_x64}}</nowiki>\.., NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR_MSVC}}</nowiki>, LLVM_INSTALL_DIR=<nowiki>{{.Env.LLVM_INSTALL_DIR_msvc}}</nowiki>, Protobuf_ROOT=<nowiki>{{.Env.Protobuf_ROOT_msvc}}</nowiki>, gRPC_ROOT=<nowiki>{{.Env.gRPC_ROOT_msvc}}</nowiki>
|CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_INCLUDE_x64}}</nowiki>\.. -DPostgreSQL_ROOT=<nowiki>{{.Env.POSTGRESQL_LIB_x64}}</nowiki>\.., NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR_MSVC}}</nowiki>, LLVM_INSTALL_DIR=<nowiki>{{.Env.LLVM_INSTALL_DIR_msvc}}</nowiki>, Protobuf_ROOT=<nowiki>{{.Env.Protobuf_ROOT_msvc}}</nowiki>, gRPC_ROOT=<nowiki>{{.Env.gRPC_ROOT_msvc}}</nowiki>
|-
|-
|
|windows-10_22h2-msvc2022
|
|
|Windows_10_22H2 (msvc2022-x86_64)
|Windows_10_22H2 (msvc2022-x86_64)
Line 702: Line 714:
|Sccache, DebugAndRelease, UseConfigure
|Sccache, DebugAndRelease, UseConfigure
| -debug-and-release -force-debug-info -headersclean -nomake examples -qt-zlib
| -debug-and-release -force-debug-info -headersclean -nomake examples -qt-zlib
|CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_INCLUDE_x64}}</nowiki>\.. -DPostgreSQL_ROOT=<nowiki>{{.Env.POSTGRESQL_LIB_x64}}</nowiki>\.., NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR_MSVC}}</nowiki>, LLVM_INSTALL_DIR=<nowiki>{{.Env.LLVM_INSTALL_DIR_msvc}}</nowiki>, Protobuf_ROOT=<nowiki>{{.Env.Protobuf_ROOT_msvc}}</nowiki>, gRPC_ROOT=<nowiki>{{.Env.gRPC_ROOT_msvc}}</nowiki>
|CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_INCLUDE_x64}}</nowiki>\.. -DPostgreSQL_ROOT=<nowiki>{{.Env.POSTGRESQL_LIB_x64}}</nowiki>\.. -DMySQL_ROOT=<nowiki>{{.Env.ENV_MySQL_ROOT}}</nowiki> -DMySQL_LIBRARY_DIR=<nowiki>{{.Env.ENV_MySQL_LIBRARY_DIR}}</nowiki>, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR_MSVC}}</nowiki>, LLVM_INSTALL_DIR=<nowiki>{{.Env.LLVM_INSTALL_DIR_msvc}}</nowiki>, Protobuf_ROOT=<nowiki>{{.Env.Protobuf_ROOT_msvc}}</nowiki>, gRPC_ROOT=<nowiki>{{.Env.gRPC_ROOT_msvc}}</nowiki>
|-
|-
|
|windows-11_22h2-msvc2022
|
|
|Windows_11_22H2 (msvc2022-x86_64)
|Windows_11_22H2 (msvc2022-x86_64)
Line 712: Line 724:
|CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_INCLUDE_x64}}</nowiki>\.. -DPostgreSQL_ROOT=<nowiki>{{.Env.POSTGRESQL_LIB_x64}}</nowiki>\.., NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR_MSVC}}</nowiki>, LLVM_INSTALL_DIR=<nowiki>{{.Env.LLVM_INSTALL_DIR_msvc}}</nowiki>, Protobuf_ROOT=<nowiki>{{.Env.Protobuf_ROOT_msvc}}</nowiki>, gRPC_ROOT=<nowiki>{{.Env.gRPC_ROOT_msvc}}</nowiki>
|CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_INCLUDE_x64}}</nowiki>\.. -DPostgreSQL_ROOT=<nowiki>{{.Env.POSTGRESQL_LIB_x64}}</nowiki>\.., NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR_MSVC}}</nowiki>, LLVM_INSTALL_DIR=<nowiki>{{.Env.LLVM_INSTALL_DIR_msvc}}</nowiki>, Protobuf_ROOT=<nowiki>{{.Env.Protobuf_ROOT_msvc}}</nowiki>, gRPC_ROOT=<nowiki>{{.Env.gRPC_ROOT_msvc}}</nowiki>
|-
|-
|Windows10_22H2-MSVC2019-x64-host
|windows-10_22h2-msvc2019-developer-build
|
|
|Windows_10_22H2 (msvc2019-x86_64)
|Windows_10_22H2 (msvc2019-x86_64)
Line 720: Line 732:
|CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_INCLUDE_x64}}</nowiki>\.., CONAN_PROFILE=coin/conan/profiles/ci-windows-x86_64-msvc2019_64-developer, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR_MSVC}}</nowiki>, Protobuf_ROOT=<nowiki>{{.Env.Protobuf_ROOT_msvc}}</nowiki>, gRPC_ROOT=<nowiki>{{.Env.gRPC_ROOT_msvc}}</nowiki>
|CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_INCLUDE_x64}}</nowiki>\.., CONAN_PROFILE=coin/conan/profiles/ci-windows-x86_64-msvc2019_64-developer, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR_MSVC}}</nowiki>, Protobuf_ROOT=<nowiki>{{.Env.Protobuf_ROOT_msvc}}</nowiki>, gRPC_ROOT=<nowiki>{{.Env.gRPC_ROOT_msvc}}</nowiki>
|-
|-
|
|windows-10_22h2-msvc2019-arm64
|Windows10_22H2-MSVC2019-x64-host
|windows-10_22h2-msvc2019-developer-build
|Windows_10_22H2 (msvc2019-arm64)
|Windows_10_22H2 (msvc2019-arm64)
|Windows_10_22H2 (msvc2019-x86_64)
|Windows_10_22H2 (msvc2019-x86_64)
Line 728: Line 740:
|TARGET_CONFIGURE_ARGS=-debug-and-release -force-debug-info -platform win32-arm64-msvc, TARGET_CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_ROOT_DIR_x64_arm64}}</nowiki>, CONAN_HOST_PROFILE=coin/conan/profiles/ci-windows-x86_64-msvc2019_64-developer, CONAN_PROFILE=coin/conan/profiles/ci-windows-arm64-msvc2019_64, OPENSSL_CONF_x64=<nowiki>{{.Env.OPENSSL_CONF_x64_arm64}}</nowiki>, OPENSSL_INCLUDE_x64=<nowiki>{{.Env.OPENSSL_INCLUDE_x64_arm64}}</nowiki>, OPENSSL_LIB_x64=<nowiki>{{.Env.OPENSSL_LIB_x64_arm64}}</nowiki>, Protobuf_ROOT=<nowiki>{{.Env.Protobuf_ROOT_msvc}}</nowiki>, gRPC_ROOT=<nowiki>{{.Env.gRPC_ROOT_msvc}}</nowiki>
|TARGET_CONFIGURE_ARGS=-debug-and-release -force-debug-info -platform win32-arm64-msvc, TARGET_CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_ROOT_DIR_x64_arm64}}</nowiki>, CONAN_HOST_PROFILE=coin/conan/profiles/ci-windows-x86_64-msvc2019_64-developer, CONAN_PROFILE=coin/conan/profiles/ci-windows-arm64-msvc2019_64, OPENSSL_CONF_x64=<nowiki>{{.Env.OPENSSL_CONF_x64_arm64}}</nowiki>, OPENSSL_INCLUDE_x64=<nowiki>{{.Env.OPENSSL_INCLUDE_x64_arm64}}</nowiki>, OPENSSL_LIB_x64=<nowiki>{{.Env.OPENSSL_LIB_x64_arm64}}</nowiki>, Protobuf_ROOT=<nowiki>{{.Env.Protobuf_ROOT_msvc}}</nowiki>, gRPC_ROOT=<nowiki>{{.Env.gRPC_ROOT_msvc}}</nowiki>
|-
|-
|Windows11_22H2-MSVC2019-x64-host
|windows-11_22h2-msvc2019-developer-build
|
|
|Windows_11_22H2 (msvc2019-x86_64)
|Windows_11_22H2 (msvc2019-x86_64)
|Windows_11_22H2 (msvc2019-x86_64)
|Windows_11_22H2 (msvc2019-x86_64)
|Sccache, DebugAndRelease, WarningsAreErrors, UseConfigure
|Sccache, DebugAndRelease, WarningsAreErrors, UseConfigure
| -debug-and-release -make examples -developer-build -force-debug-info -qt-zlib
| -debug-and-release -make examples -developer-build -force-debug-info -qt-zlib -c++std c++20
|CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_INCLUDE_x64}}</nowiki>\.., NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR_MSVC}}</nowiki>, Protobuf_ROOT=<nowiki>{{.Env.Protobuf_ROOT_msvc}}</nowiki>, gRPC_ROOT=<nowiki>{{.Env.gRPC_ROOT_msvc}}</nowiki>
|CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_INCLUDE_x64}}</nowiki>\.., NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR_MSVC}}</nowiki>, Protobuf_ROOT=<nowiki>{{.Env.Protobuf_ROOT_msvc}}</nowiki>, gRPC_ROOT=<nowiki>{{.Env.gRPC_ROOT_msvc}}</nowiki>
|-
|-
|
|windows-11_22h2-msvc2019-arm64
|Windows11_22H2-MSVC2019-x64-host
|windows-11_22h2-msvc2019-developer-build
|Windows_11_22H2 (msvc2019-arm64)
|Windows_11_22H2 (msvc2019-arm64)
|Windows_11_22H2 (msvc2019-x86_64)
|Windows_11_22H2 (msvc2019-x86_64)
Line 744: Line 756:
|TARGET_CONFIGURE_ARGS=-debug-and-release -force-debug-info -platform win32-arm64-msvc, TARGET_CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON, CONAN_HOST_PROFILE=coin/conan/profiles/ci-windows-x86_64-msvc2019_64, CONAN_PROFILE=coin/conan/profiles/ci-windows-arm64-msvc2019_64, Protobuf_ROOT=<nowiki>{{.Env.Protobuf_ROOT_msvc}}</nowiki>, gRPC_ROOT=<nowiki>{{.Env.gRPC_ROOT_msvc}}</nowiki>
|TARGET_CONFIGURE_ARGS=-debug-and-release -force-debug-info -platform win32-arm64-msvc, TARGET_CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON, CONAN_HOST_PROFILE=coin/conan/profiles/ci-windows-x86_64-msvc2019_64, CONAN_PROFILE=coin/conan/profiles/ci-windows-arm64-msvc2019_64, Protobuf_ROOT=<nowiki>{{.Env.Protobuf_ROOT_msvc}}</nowiki>, gRPC_ROOT=<nowiki>{{.Env.gRPC_ROOT_msvc}}</nowiki>
|-
|-
|RHEL-8.4-host
|rhel-8.4
|
|
|RHEL_8_4 (gcc-x86_64)
|RHEL_8_4 (gcc-x86_64)
|RHEL_8_4 (gcc-x86_64)
|RHEL_8_4 (gcc-x86_64)
|Packaging, Sccache, UseConfigure, InstallQt5Dependencies
|Packaging, Sccache, UseConfigure, InstallQt5Dependencies
| -nomake examples -release -force-debug-info -headersclean -separate-debug-info -qt-libjpeg -qt-libpng -qt-pcre -qt-harfbuzz -qt-doubleconversion -no-libudev -bundled-xcb-xinput
|CMAKE_ARGS=-DOpenGL_GL_PREFERENCE=LEGACY -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_HOME}}</nowiki>, CONAN_PROFILE=coin/conan/profiles/ci-linux-x86_64-gcc, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR}}</nowiki>
|-
|rhel-9.0
|
|RHEL_9_0 (gcc-x86_64)
|RHEL_9_0 (gcc-x86_64)
|Sccache, UseConfigure, InstallQt5Dependencies
| -nomake examples -release -force-debug-info -headersclean -separate-debug-info -qt-libjpeg -qt-libpng -qt-pcre -qt-harfbuzz -qt-doubleconversion -no-libudev -bundled-xcb-xinput
| -nomake examples -release -force-debug-info -headersclean -separate-debug-info -qt-libjpeg -qt-libpng -qt-pcre -qt-harfbuzz -qt-doubleconversion -no-libudev -bundled-xcb-xinput
|CMAKE_ARGS=-DOpenGL_GL_PREFERENCE=LEGACY, CONAN_PROFILE=coin/conan/profiles/ci-linux-x86_64-gcc, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR}}</nowiki>
|CMAKE_ARGS=-DOpenGL_GL_PREFERENCE=LEGACY, CONAN_PROFILE=coin/conan/profiles/ci-linux-x86_64-gcc, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR}}</nowiki>
|-
|-
|ios-universal
|ios-universal
|macos-latest-xcode-universal-packaging-build
|macos-universal-on-x86_64
|IOS_ANY (clang-arm64)
|IOS_ANY (clang-arm64)
|MacOS_12 (clang-x86_64)
|MacOS_12 (clang-x86_64)
Line 760: Line 780:
|TARGET_CONFIGURE_ARGS=-debug-and-release -nomake examples -platform macx-ios-clang, CONAN_HOST_PROFILE=coin/conan/profiles/ci-macos-universal-clang, CONAN_PROFILE=coin/conan/profiles/ci-macos-ios-arm64-clang
|TARGET_CONFIGURE_ARGS=-debug-and-release -nomake examples -platform macx-ios-clang, CONAN_HOST_PROFILE=coin/conan/profiles/ci-macos-universal-clang, CONAN_PROFILE=coin/conan/profiles/ci-macos-ios-arm64-clang
|-
|-
|Windows10_22H2-Mingw11-x64-host
|windows-10_22h2-mingw11
|
|
|Windows_10_22H2 (mingw-x86_64)
|Windows_10_22H2 (mingw-x86_64)
Line 768: Line 788:
|Path=<nowiki>{{.Env.MINGW1120}}</nowiki>\bin;<nowiki>{{.Env.Path}}</nowiki>, CMAKE_ARGS=-DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_INCLUDE_x64}}</nowiki>\.. -DPostgreSQL_ROOT=<nowiki>{{.Env.POSTGRESQL_LIB_x64}}</nowiki>\.., NON_QTBASE_CMAKE_ARGS=-DFEATURE_system_tiff=OFF -DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR_MINGW}}</nowiki>, LLVM_INSTALL_DIR=<nowiki>{{.Env.LLVM_INSTALL_DIR_mingw}}</nowiki>, CONAN_PROFILE=coin/conan/profiles/ci-windows-x86_64-mingw, Protobuf_ROOT=<nowiki>{{.Env.Protobuf_ROOT_mingw}}</nowiki>, gRPC_ROOT=<nowiki>{{.Env.gRPC_ROOT_mingw}}</nowiki>
|Path=<nowiki>{{.Env.MINGW1120}}</nowiki>\bin;<nowiki>{{.Env.Path}}</nowiki>, CMAKE_ARGS=-DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_INCLUDE_x64}}</nowiki>\.. -DPostgreSQL_ROOT=<nowiki>{{.Env.POSTGRESQL_LIB_x64}}</nowiki>\.., NON_QTBASE_CMAKE_ARGS=-DFEATURE_system_tiff=OFF -DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR_MINGW}}</nowiki>, LLVM_INSTALL_DIR=<nowiki>{{.Env.LLVM_INSTALL_DIR_mingw}}</nowiki>, CONAN_PROFILE=coin/conan/profiles/ci-windows-x86_64-mingw, Protobuf_ROOT=<nowiki>{{.Env.Protobuf_ROOT_mingw}}</nowiki>, gRPC_ROOT=<nowiki>{{.Env.gRPC_ROOT_mingw}}</nowiki>
|-
|-
|Windows10_22H2-LLVM-x64-host
|windows-10_22h2-llvm
|
|
|Windows_10_22H2 (clang-x86_64)
|Windows_10_22H2 (clang-x86_64)
Line 776: Line 796:
|Path=C:\llvm-mingw\bin;<nowiki>{{.Env.Path}}</nowiki>, CMAKE_ARGS=-DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_INCLUDE_x64}}</nowiki>\.. -DPostgreSQL_ROOT=<nowiki>{{.Env.POSTGRESQL_LIB_x64}}</nowiki>\.., NON_QTBASE_CMAKE_ARGS=-DFEATURE_system_tiff=OFF -DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR_LLVM_MINGW}}</nowiki>, LLVM_INSTALL_DIR=C:\llvm-mingw, Protobuf_ROOT=<nowiki>{{.Env.Protobuf_ROOT_llvm_mingw}}</nowiki>, gRPC_ROOT=<nowiki>{{.Env.gRPC_ROOT_llvm_mingw}}</nowiki>
|Path=C:\llvm-mingw\bin;<nowiki>{{.Env.Path}}</nowiki>, CMAKE_ARGS=-DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_INCLUDE_x64}}</nowiki>\.. -DPostgreSQL_ROOT=<nowiki>{{.Env.POSTGRESQL_LIB_x64}}</nowiki>\.., NON_QTBASE_CMAKE_ARGS=-DFEATURE_system_tiff=OFF -DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR_LLVM_MINGW}}</nowiki>, LLVM_INSTALL_DIR=C:\llvm-mingw, Protobuf_ROOT=<nowiki>{{.Env.Protobuf_ROOT_llvm_mingw}}</nowiki>, gRPC_ROOT=<nowiki>{{.Env.gRPC_ROOT_llvm_mingw}}</nowiki>
|-
|-
|Windows11_22H2-LLVM-x64-host
|windows-11_22h2-llvm
|
|
|Windows_11_22H2 (clang-x86_64)
|Windows_11_22H2 (clang-x86_64)
Line 784: Line 804:
|Path=C:\llvm-mingw\bin;<nowiki>{{.Env.Path}}</nowiki>, CMAKE_ARGS=-DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_INCLUDE_x64}}</nowiki>\.. -DPostgreSQL_ROOT=<nowiki>{{.Env.POSTGRESQL_LIB_x64}}</nowiki>\.., NON_QTBASE_CMAKE_ARGS=-DFEATURE_system_tiff=OFF -DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR_LLVM_MINGW}}</nowiki>, LLVM_INSTALL_DIR=C:\llvm-mingw, Protobuf_ROOT=<nowiki>{{.Env.Protobuf_ROOT_llvm_mingw}}</nowiki>, gRPC_ROOT=<nowiki>{{.Env.gRPC_ROOT_llvm_mingw}}</nowiki>
|Path=C:\llvm-mingw\bin;<nowiki>{{.Env.Path}}</nowiki>, CMAKE_ARGS=-DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_INCLUDE_x64}}</nowiki>\.. -DPostgreSQL_ROOT=<nowiki>{{.Env.POSTGRESQL_LIB_x64}}</nowiki>\.., NON_QTBASE_CMAKE_ARGS=-DFEATURE_system_tiff=OFF -DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR_LLVM_MINGW}}</nowiki>, LLVM_INSTALL_DIR=C:\llvm-mingw, Protobuf_ROOT=<nowiki>{{.Env.Protobuf_ROOT_llvm_mingw}}</nowiki>, gRPC_ROOT=<nowiki>{{.Env.gRPC_ROOT_llvm_mingw}}</nowiki>
|-
|-
|
|windows-10_22h2-mingw11-developer-build
|
|
|Windows_10_22H2 (mingw-x86_64)
|Windows_10_22H2 (mingw-x86_64)
Line 792: Line 812:
|Path=<nowiki>{{.Env.MINGW1120}}</nowiki>\bin;<nowiki>{{.Env.Path}}</nowiki>, CMAKE_ARGS=-DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_INCLUDE_x64}}</nowiki>\.., NON_QTBASE_CMAKE_ARGS=-DFEATURE_system_tiff=OFF -DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR_MINGW}}</nowiki>, LLVM_INSTALL_DIR=<nowiki>{{.Env.LLVM_INSTALL_DIR_mingw}}</nowiki>, Protobuf_ROOT=<nowiki>{{.Env.Protobuf_ROOT_mingw}}</nowiki>, gRPC_ROOT=<nowiki>{{.Env.gRPC_ROOT_mingw}}</nowiki>
|Path=<nowiki>{{.Env.MINGW1120}}</nowiki>\bin;<nowiki>{{.Env.Path}}</nowiki>, CMAKE_ARGS=-DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_INCLUDE_x64}}</nowiki>\.., NON_QTBASE_CMAKE_ARGS=-DFEATURE_system_tiff=OFF -DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR_MINGW}}</nowiki>, LLVM_INSTALL_DIR=<nowiki>{{.Env.LLVM_INSTALL_DIR_mingw}}</nowiki>, Protobuf_ROOT=<nowiki>{{.Env.Protobuf_ROOT_mingw}}</nowiki>, gRPC_ROOT=<nowiki>{{.Env.gRPC_ROOT_mingw}}</nowiki>
|-
|-
|
|windows-11_22h2-mingw11-developer-build
|
|
|Windows_11_22H2 (mingw-x86_64)
|Windows_11_22H2 (mingw-x86_64)
Line 800: Line 820:
|Path=<nowiki>{{.Env.MINGW1120}}</nowiki>\bin;<nowiki>{{.Env.Path}}</nowiki>, CMAKE_ARGS=-DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_INCLUDE_x64}}</nowiki>\.., NON_QTBASE_CMAKE_ARGS=-DFEATURE_system_tiff=OFF -DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR_MINGW}}</nowiki>, LLVM_INSTALL_DIR=<nowiki>{{.Env.LLVM_INSTALL_DIR_mingw}}</nowiki>, Protobuf_ROOT=<nowiki>{{.Env.Protobuf_ROOT_mingw}}</nowiki>, gRPC_ROOT=<nowiki>{{.Env.gRPC_ROOT_mingw}}</nowiki>
|Path=<nowiki>{{.Env.MINGW1120}}</nowiki>\bin;<nowiki>{{.Env.Path}}</nowiki>, CMAKE_ARGS=-DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_INCLUDE_x64}}</nowiki>\.., NON_QTBASE_CMAKE_ARGS=-DFEATURE_system_tiff=OFF -DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR_MINGW}}</nowiki>, LLVM_INSTALL_DIR=<nowiki>{{.Env.LLVM_INSTALL_DIR_mingw}}</nowiki>, Protobuf_ROOT=<nowiki>{{.Env.Protobuf_ROOT_mingw}}</nowiki>, gRPC_ROOT=<nowiki>{{.Env.gRPC_ROOT_mingw}}</nowiki>
|-
|-
|qemu-armv7-on-ubuntu20.04
|qemu-armv7-developer-build
|Ubuntu-20.04-host
|ubuntu-22.04
|QEMU (gcc-armv7)
|QEMU (gcc-armv7)
|Ubuntu_20_04 (gcc-x86_64)
|Ubuntu_22_04 (gcc-x86_64)
|Sccache, UseConfigure
|Sccache, UseConfigure
|
|
|TARGET_CONFIGURE_ARGS=-release -force-debug-info -developer-build -no-warnings-are-errors -make examples -qt-harfbuzz -device linux-imx7-g++ -device-option "CROSS_COMPILE=<nowiki>{{.Env.QEMUARMV7_TOOLCHAIN_CROSS_COMPILE}}</nowiki>" -device-option "DISTRO_OPTS=hard-float boot2qt" -no-feature-forkfd_pidfd, TARGET_CMAKE_ARGS=-DCMAKE_TOOLCHAIN_FILE=<nowiki>{{.Env.QEMUARMV7_TOOLCHAIN_FILE}}</nowiki> -DQT_FORCE_BUILD_TOOLS=ON, QT_YOCTO_ENVSETUP=<nowiki>{{.Env.QEMUARMV7_TOOLCHAIN_ENVSETUP}}</nowiki>, QT_CMAKE_DIR=/opt/cmake-3.24.2/bin, QT_SYSROOT_FOR_RUNNING_TESTS=<nowiki>{{.Env.QEMUARMV7_TOOLCHAIN_SYSROOT}}</nowiki>, GST_PLUGIN_SCANNER=<nowiki>{{.Env.QEMUARMV7_TOOLCHAIN_SYSROOT}}</nowiki>/usr/libexec/gstreamer-1.0/gst-plugin-scanner, QT_QUICK_BACKEND=software
|TARGET_CONFIGURE_ARGS=-release -force-debug-info -developer-build -no-warnings-are-errors -make examples -qt-harfbuzz -device linux-imx7-g++ -device-option "CROSS_COMPILE=<nowiki>{{.Env.QEMUARMV7_TOOLCHAIN_CROSS_COMPILE}}</nowiki>" -device-option "DISTRO_OPTS=hard-float boot2qt" -no-feature-forkfd_pidfd, TARGET_CMAKE_ARGS=-DCMAKE_TOOLCHAIN_FILE=<nowiki>{{.Env.QEMUARMV7_TOOLCHAIN_FILE}}</nowiki> -DQT_FORCE_BUILD_TOOLS=ON, QT_YOCTO_ENVSETUP=<nowiki>{{.Env.QEMUARMV7_TOOLCHAIN_ENVSETUP}}</nowiki>, QT_CMAKE_DIR=/opt/cmake-3.24.2/bin, QT_SYSROOT_FOR_RUNNING_TESTS=<nowiki>{{.Env.QEMUARMV7_TOOLCHAIN_SYSROOT}}</nowiki>, GST_PLUGIN_SCANNER=<nowiki>{{.Env.QEMUARMV7_TOOLCHAIN_SYSROOT}}</nowiki>/usr/libexec/gstreamer-1.0/gst-plugin-scanner, QT_QUICK_BACKEND=software
|-
|-
|
|qemu-arm64-developer-build
|Ubuntu-20.04-host
|ubuntu-22.04
|QEMU (gcc-arm64)
|QEMU (gcc-arm64)
|Ubuntu_20_04 (gcc-x86_64)
|Ubuntu_22_04 (gcc-x86_64)
|Sccache, UseConfigure
|Sccache, UseConfigure
|
|
|TARGET_CONFIGURE_ARGS=-release -force-debug-info -developer-build -no-warnings-are-errors -nomake examples -qt-harfbuzz -device linux-generic-g++ -device-option "CROSS_COMPILE=<nowiki>{{.Env.QEMUARM64_TOOLCHAIN_CROSS_COMPILE}}</nowiki>" -device-option "DISTRO_OPTS=boot2qt" -no-feature-forkfd_pidfd, TARGET_CMAKE_ARGS=-DCMAKE_TOOLCHAIN_FILE=<nowiki>{{.Env.QEMUARM64_TOOLCHAIN_FILE}}</nowiki> -DQT_FORCE_BUILD_TOOLS=ON, QT_YOCTO_ENVSETUP=<nowiki>{{.Env.QEMUARM64_TOOLCHAIN_ENVSETUP}}</nowiki>, QT_CMAKE_DIR=/opt/cmake-3.24.2/bin, QT_SYSROOT_FOR_RUNNING_TESTS=<nowiki>{{.Env.QEMUARM64_TOOLCHAIN_SYSROOT}}</nowiki>, GST_PLUGIN_SCANNER=<nowiki>{{.Env.QEMUARM64_TOOLCHAIN_SYSROOT}}</nowiki>/usr/libexec/gstreamer-1.0/gst-plugin-scanner, QT_QUICK_BACKEND=software
|TARGET_CONFIGURE_ARGS=-release -force-debug-info -developer-build -no-warnings-are-errors -nomake examples -qt-harfbuzz -device linux-generic-g++ -device-option "CROSS_COMPILE=<nowiki>{{.Env.QEMUARM64_TOOLCHAIN_CROSS_COMPILE}}</nowiki>" -device-option "DISTRO_OPTS=boot2qt" -no-feature-forkfd_pidfd, TARGET_CMAKE_ARGS=-DCMAKE_TOOLCHAIN_FILE=<nowiki>{{.Env.QEMUARM64_TOOLCHAIN_FILE}}</nowiki> -DQT_FORCE_BUILD_TOOLS=ON, QT_YOCTO_ENVSETUP=<nowiki>{{.Env.QEMUARM64_TOOLCHAIN_ENVSETUP}}</nowiki>, QT_CMAKE_DIR=/opt/cmake-3.24.2/bin, QT_SYSROOT_FOR_RUNNING_TESTS=<nowiki>{{.Env.QEMUARM64_TOOLCHAIN_SYSROOT}}</nowiki>, GST_PLUGIN_SCANNER=<nowiki>{{.Env.QEMUARM64_TOOLCHAIN_SYSROOT}}</nowiki>/usr/libexec/gstreamer-1.0/gst-plugin-scanner, QT_QUICK_BACKEND=software
|-
|-
|
|qemu-mips64-developer-build
|Ubuntu-20.04-host
|ubuntu-22.04
|QEMU (gcc-mips64)
|QEMU (gcc-mips64)
|Ubuntu_20_04 (gcc-x86_64)
|Ubuntu_22_04 (gcc-x86_64)
|Sccache, DisableTests, UseConfigure
|Sccache, DisableTests, UseConfigure
|
|
|TARGET_CONFIGURE_ARGS=-release -force-debug-info -developer-build -no-warnings-are-errors -nomake examples -qt-harfbuzz -device linux-generic-g++ -device-option "CROSS_COMPILE=<nowiki>{{.Env.QEMUMIPS64_TOOLCHAIN_CROSS_COMPILE}}</nowiki>" -device-option "DISTRO_OPTS=boot2qt" -no-feature-forkfd_pidfd, TARGET_CMAKE_ARGS=-DCMAKE_TOOLCHAIN_FILE=<nowiki>{{.Env.QEMUMIPS64_TOOLCHAIN_FILE}}</nowiki> -DQT_FORCE_BUILD_TOOLS=ON, QT_YOCTO_ENVSETUP=<nowiki>{{.Env.QEMUMIPS64_TOOLCHAIN_ENVSETUP}}</nowiki>, QT_CMAKE_DIR=/opt/cmake-3.24.2/bin, QT_SYSROOT_FOR_RUNNING_TESTS=<nowiki>{{.Env.QEMUMIPS64_TOOLCHAIN_SYSROOT}}</nowiki>, GST_PLUGIN_SCANNER=<nowiki>{{.Env.QEMUMIPS64_TOOLCHAIN_SYSROOT}}</nowiki>/usr/libexec/gstreamer-1.0/gst-plugin-scanner, QT_QUICK_BACKEND=software
|TARGET_CONFIGURE_ARGS=-release -force-debug-info -developer-build -no-warnings-are-errors -nomake examples -qt-harfbuzz -device linux-generic-g++ -device-option "CROSS_COMPILE=<nowiki>{{.Env.QEMUMIPS64_TOOLCHAIN_CROSS_COMPILE}}</nowiki>" -device-option "DISTRO_OPTS=boot2qt" -no-feature-forkfd_pidfd, TARGET_CMAKE_ARGS=-DCMAKE_TOOLCHAIN_FILE=<nowiki>{{.Env.QEMUMIPS64_TOOLCHAIN_FILE}}</nowiki> -DQT_FORCE_BUILD_TOOLS=ON, QT_YOCTO_ENVSETUP=<nowiki>{{.Env.QEMUMIPS64_TOOLCHAIN_ENVSETUP}}</nowiki>, QT_CMAKE_DIR=/opt/cmake-3.24.2/bin, QT_SYSROOT_FOR_RUNNING_TESTS=<nowiki>{{.Env.QEMUMIPS64_TOOLCHAIN_SYSROOT}}</nowiki>, GST_PLUGIN_SCANNER=<nowiki>{{.Env.QEMUMIPS64_TOOLCHAIN_SYSROOT}}</nowiki>/usr/libexec/gstreamer-1.0/gst-plugin-scanner, QT_QUICK_BACKEND=software
|-
|-
|qnx-x86_64-on-ubuntu20.04
|qnx-710-x86_64-developer-build-on-linux
|Ubuntu-20.04-host
|ubuntu-22.04
|QNX_710 (qcc-x86_64)
|QNX_710 (qcc-x86_64)
|Ubuntu_20_04 (gcc-x86_64)
|Ubuntu_22_04 (gcc-x86_64)
|Packaging, VMSize8, UseConfigure
|Packaging, VMSize8, UseConfigure
|
|
|TARGET_CONFIGURE_ARGS=-release -force-debug-info -developer-build -no-dbus -nomake examples, TARGET_CMAKE_ARGS=-DCMAKE_TOOLCHAIN_FILE=<nowiki>{{.Env.QNX_710}}</nowiki>/qnx-toolchain-x8664.cmake -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON, QT_CMAKE_DIR=/opt/cmake-3.24.2/bin, QNX_TEST_ENV=LD_LIBRARY_PATH=<nowiki>{{.Env.QNX_QEMU_LD_LIBRARY_PATH}}</nowiki> QSG_RHI_BACKEND=software QT_QPA_PLATFORM=offscreen QTEST_ENVIRONMENT=ci
|TARGET_CONFIGURE_ARGS=-release -force-debug-info -developer-build -no-dbus -nomake examples, TARGET_CMAKE_ARGS=-DCMAKE_TOOLCHAIN_FILE=<nowiki>{{.Env.QNX_710}}</nowiki>/qnx-toolchain-x8664.cmake -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON, QT_CMAKE_DIR=/opt/cmake-3.24.2/bin, QNX_TEST_ENV=LD_LIBRARY_PATH=<nowiki>{{.Env.QNX_QEMU_LD_LIBRARY_PATH}}</nowiki> QSG_RHI_BACKEND=software QT_QPA_PLATFORM=offscreen QTEST_ENVIRONMENT=ci
|-
|-
|
|qnx-710-arm64-on-linux
|Ubuntu-20.04-host
|ubuntu-22.04
|QNX_710 (qcc-arm64)
|QNX_710 (qcc-arm64)
|Ubuntu_20_04 (gcc-x86_64)
|Ubuntu_22_04 (gcc-x86_64)
|Packaging, DisableTests, UseConfigure
|Packaging, DisableTests, UseConfigure
|
|
|TARGET_CONFIGURE_ARGS=-release -force-debug-info -no-dbus -nomake examples, TARGET_CMAKE_ARGS=-DCMAKE_TOOLCHAIN_FILE=<nowiki>{{.Env.QNX_710}}</nowiki>/qnx-toolchain-aarch64le.cmake -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON
|TARGET_CONFIGURE_ARGS=-release -force-debug-info -no-dbus -nomake examples, TARGET_CMAKE_ARGS=-DCMAKE_TOOLCHAIN_FILE=<nowiki>{{.Env.QNX_710}}</nowiki>/qnx-toolchain-aarch64le.cmake -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON
|-
|-
|
|qnx-710-armv7-on-linux
|Ubuntu-20.04-host
|ubuntu-22.04
|QNX_710 (qcc-armv7)
|QNX_710 (qcc-armv7)
|Ubuntu_20_04 (gcc-x86_64)
|Ubuntu_22_04 (gcc-x86_64)
|Packaging, DisableTests, UseConfigure
|Packaging, DisableTests, UseConfigure
|
|
Line 849: Line 869:
|-
|-
|android-arm64-on-macos
|android-arm64-on-macos
|macos-latest-xcode-universal-packaging-build
|macos-universal-on-x86_64
|Android_ANY (clang-arm64)
|Android_ANY (clang-arm64)
|MacOS_12 (clang-x86_64)
|MacOS_12 (clang-x86_64)
|Packaging, Sccache, DisableTests, UseConfigure
|Packaging, Sccache, DisableTests, UseConfigure
|
|
|TARGET_CONFIGURE_ARGS=-nomake examples -release -force-debug-info -android-ndk <nowiki>{{.Env.ANDROID_NDK_ROOT_DEFAULT}}</nowiki> -android-sdk <nowiki>{{.Env.ANDROID_SDK_ROOT}}</nowiki> -android-abis arm64-v8a, TARGET_CMAKE_ARGS=-DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_ANDROID_HOME_DEFAULT}}</nowiki> -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON, CONAN_HOST_PROFILE=coin/conan/profiles/ci-macos-universal-clang, CONAN_PROFILE=coin/conan/profiles/ci-unix-android-arm64-clang, NON_QTBASE_TARGET_CMAKE_ARGS=-DQT_ADDITIONAL_HOST_PACKAGES_PREFIX_PATH=/usr/local, ANDROID_NDK_ROOT=<nowiki>{{.Env.ANDROID_NDK_ROOT_DEFAULT}}</nowiki>
|TARGET_CONFIGURE_ARGS=-nomake examples -release -force-debug-info -android-ndk <nowiki>{{.Env.ANDROID_NDK_ROOT_DEFAULT}}</nowiki> -android-sdk <nowiki>{{.Env.ANDROID_SDK_ROOT}}</nowiki> -android-abis arm64-v8a, TARGET_CMAKE_ARGS=-DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_ANDROID_HOME_DEFAULT}}</nowiki> -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON, CONAN_HOST_PROFILE=coin/conan/profiles/ci-macos-universal-clang, CONAN_PROFILE=coin/conan/profiles/ci-unix-android-arm64-clang, NON_QTBASE_TARGET_CMAKE_ARGS=-DQT_ADDITIONAL_HOST_PACKAGES_PREFIX_PATH=/usr/local -DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR_ANDROID_ARM64}}</nowiki>, ANDROID_NDK_ROOT=<nowiki>{{.Env.ANDROID_NDK_ROOT_DEFAULT}}</nowiki>
|-
|-
|
|android-armv7-on-windows
|Windows10_22H2-Mingw11-x64-host
|windows-10_22h2-mingw11
|Android_ANY (clang-armv7)
|Android_ANY (clang-armv7)
|Windows_10_22H2 (mingw-x86_64)
|Windows_10_22H2 (mingw-x86_64)
|Packaging, Sccache, DisableTests, UseConfigure
|Packaging, Sccache, DisableTests, UseConfigure
|
|
|Path=<nowiki>{{.Env.MINGW1120}}</nowiki>\bin;<nowiki>{{.Env.Path}}</nowiki>, TARGET_CONFIGURE_ARGS=-nomake examples -release -force-debug-info -android-ndk <nowiki>{{.Env.ANDROID_NDK_ROOT_DEFAULT}}</nowiki> -android-sdk <nowiki>{{.Env.ANDROID_SDK_ROOT}}</nowiki> -android-abis armeabi-v7a -no-feature-pkg-config, TARGET_CMAKE_ARGS=-DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_ANDROID_HOME_DEFAULT}}</nowiki> -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON, CONAN_HOST_PROFILE=coin/conan/profiles/ci-windows-x86_64-mingw, CONAN_PROFILE=coin/conan/profiles/ci-windows-android-armv7-clang, NON_QTBASE_TARGET_CMAKE_ARGS=-DQT_ADDITIONAL_HOST_PACKAGES_PREFIX_PATH=<nowiki>{{.Env.Protobuf_ROOT_mingw}}</nowiki>, ANDROID_NDK_ROOT=<nowiki>{{.Env.ANDROID_NDK_ROOT_DEFAULT}}</nowiki>
|Path=<nowiki>{{.Env.MINGW1120}}</nowiki>\bin;<nowiki>{{.Env.Path}}</nowiki>, TARGET_CONFIGURE_ARGS=-nomake examples -release -force-debug-info -android-ndk <nowiki>{{.Env.ANDROID_NDK_ROOT_DEFAULT}}</nowiki> -android-sdk <nowiki>{{.Env.ANDROID_SDK_ROOT}}</nowiki> -android-abis armeabi-v7a -no-feature-pkg-config, TARGET_CMAKE_ARGS=-DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_ANDROID_HOME_DEFAULT}}</nowiki> -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON, CONAN_HOST_PROFILE=coin/conan/profiles/ci-windows-x86_64-mingw, CONAN_PROFILE=coin/conan/profiles/ci-windows-android-armv7-clang, NON_QTBASE_TARGET_CMAKE_ARGS=-DQT_ADDITIONAL_HOST_PACKAGES_PREFIX_PATH=<nowiki>{{.Env.Protobuf_ROOT_mingw}}</nowiki> -DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR_ANDROID_ARMV7}}</nowiki>, ANDROID_NDK_ROOT=<nowiki>{{.Env.ANDROID_NDK_ROOT_DEFAULT}}</nowiki>
|-
|-
|RHEL-8.4-Android-x86
|android-6-x86-on-linux
|RHEL-8.4-host
|rhel-8.4
|Android_ANY (clang-x86)
|Android_ANY (clang-x86)
|RHEL_8_4 (gcc-x86_64)
|RHEL_8_4 (gcc-x86_64)
|Packaging, Sccache, AndroidTestRun, VMSize8, UseConfigure
|Packaging, Sccache, AndroidTestRun, VMSize8, UseConfigure
|
|
|TARGET_CONFIGURE_ARGS=-nomake examples -release -force-debug-info -android-ndk <nowiki>{{.Env.ANDROID_NDK_ROOT_DEFAULT}}</nowiki> -android-sdk <nowiki>{{.Env.ANDROID_SDK_ROOT}}</nowiki> -android-abis x86, TARGET_CMAKE_ARGS=-DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_ANDROID_HOME_DEFAULT}}</nowiki> -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON, CONAN_HOST_PROFILE=coin/conan/profiles/ci-linux-x86_64-gcc, CONAN_PROFILE=coin/conan/profiles/ci-unix-android-x86-clang, ANDROID_EMULATOR=@emulator_x86_api_23, ANDROID_NDK_ROOT=<nowiki>{{.Env.ANDROID_NDK_ROOT_DEFAULT}}</nowiki>
|TARGET_CONFIGURE_ARGS=-nomake examples -release -force-debug-info -android-ndk <nowiki>{{.Env.ANDROID_NDK_ROOT_DEFAULT}}</nowiki> -android-sdk <nowiki>{{.Env.ANDROID_SDK_ROOT}}</nowiki> -android-abis x86, TARGET_CMAKE_ARGS=-DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_ANDROID_HOME_DEFAULT}}</nowiki> -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON, NON_QTBASE_TARGET_CMAKE_ARGS=-DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR_ANDROID_X86}}</nowiki>, CONAN_HOST_PROFILE=coin/conan/profiles/ci-linux-x86_64-gcc, CONAN_PROFILE=coin/conan/profiles/ci-unix-android-x86-clang, ANDROID_EMULATOR=@emulator_x86_api_23, ANDROID_NDK_ROOT=<nowiki>{{.Env.ANDROID_NDK_ROOT_DEFAULT}}</nowiki>
|-
|-
|RHEL-8.4-Android-x86_64
|android-13-x86_64-on-linux
|RHEL-8.4-host
|rhel-8.4
|Android_ANY (clang-x86_64)
|Android_ANY (clang-x86_64)
|RHEL_8_4 (gcc-x86_64)
|RHEL_8_4 (gcc-x86_64)
|Packaging, Sccache, DisableTests, UseConfigure
|Packaging, Sccache, AndroidTestRun, VMSize8, UseConfigure
|
|
|TARGET_CONFIGURE_ARGS=-nomake examples -release -force-debug-info -android-ndk <nowiki>{{.Env.ANDROID_NDK_ROOT_DEFAULT}}</nowiki> -android-sdk <nowiki>{{.Env.ANDROID_SDK_ROOT}}</nowiki> -android-abis x86_64, TARGET_CMAKE_ARGS=-DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_ANDROID_HOME_DEFAULT}}</nowiki> -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON, CONAN_HOST_PROFILE=coin/conan/profiles/ci-linux-x86_64-gcc, CONAN_PROFILE=coin/conan/profiles/ci-unix-android-x86_64-clang, ANDROID_NDK_ROOT=<nowiki>{{.Env.ANDROID_NDK_ROOT_DEFAULT}}</nowiki>
|TARGET_CONFIGURE_ARGS=-nomake examples -release -force-debug-info -android-ndk <nowiki>{{.Env.ANDROID_NDK_ROOT_DEFAULT}}</nowiki> -android-sdk <nowiki>{{.Env.ANDROID_SDK_ROOT}}</nowiki> -android-abis x86_64, TARGET_CMAKE_ARGS=-DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_ANDROID_HOME_DEFAULT}}</nowiki> -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON, NON_QTBASE_TARGET_CMAKE_ARGS=-DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR_ANDROID_X86_64}}</nowiki>, CONAN_HOST_PROFILE=coin/conan/profiles/ci-linux-x86_64-gcc, CONAN_PROFILE=coin/conan/profiles/ci-unix-android-x86_64-clang, ANDROID_NDK_ROOT=<nowiki>{{.Env.ANDROID_NDK_ROOT_DEFAULT}}</nowiki>, ANDROID_EMULATOR=@emulator_x86_64_api_33
|-
|-
|webassembly-linux-thread-asyncify
|webassembly-linux-thread-asyncify
|OpenSUSE-15.4-host
|opensuse-15.4-developer-build
|WebAssembly (gcc-x86_64)
|WebAssembly (gcc-x86_64)
|openSUSE_15_4 (gcc-x86_64)
|openSUSE_15_4 (gcc-x86_64)
Line 889: Line 909:
|-
|-
|webassembly-windows
|webassembly-windows
|Windows10_22H2-Mingw11-x64-host
|windows-10_22h2-mingw11
|WebAssembly (clang-x86_64)
|WebAssembly (clang-x86_64)
|Windows_10_22H2 (mingw-x86_64)
|Windows_10_22H2 (mingw-x86_64)
Line 897: Line 917:
|-
|-
|webassembly-macos-thread
|webassembly-macos-thread
|macos-latest-xcode-universal-packaging-build
|macos-universal-on-x86_64
|WebAssembly (clang-x86_64)
|WebAssembly (clang-x86_64)
|MacOS_12 (clang-x86_64)
|MacOS_12 (clang-x86_64)
Line 904: Line 924:
|EM_CONFIG=<nowiki>{{.Env.EMSDK}}</nowiki>/.emscripten, TARGET_CONFIGURE_ARGS=-release -platform wasm-emscripten -nomake examples -feature-thread, NON_QTBASE_TARGET_CMAKE_ARGS=-DQT_ADDITIONAL_HOST_PACKAGES_PREFIX_PATH=/usr/local, TARGET_CMAKE_ARGS=-DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON
|EM_CONFIG=<nowiki>{{.Env.EMSDK}}</nowiki>/.emscripten, TARGET_CONFIGURE_ARGS=-release -platform wasm-emscripten -nomake examples -feature-thread, NON_QTBASE_TARGET_CMAKE_ARGS=-DQT_ADDITIONAL_HOST_PACKAGES_PREFIX_PATH=/usr/local, TARGET_CMAKE_ARGS=-DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON
|-
|-
|macos-latest-xcode-universal-packaging-build
|macos-universal-on-x86_64
|
|
|MacOS_12 (clang-x86_64-arm64)
|MacOS_12 (clang-x86_64-arm64)
Line 912: Line 932:
|CMAKE_ARGS=-DCMAKE_OSX_ARCHITECTURES="x86_64;arm64" -DODBC_ROOT=/usr/local/opt/libiodbc -DPostgreSQL_ROOT=<nowiki>{{.Env.POSTGRESQLBINPATH}}</nowiki>/.. -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_DIR}}</nowiki>, NON_QTBASE_CMAKE_ARGS=-DFEATURE_gds=OFF -DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR}}</nowiki>, Protobuf_ROOT=/usr/local/lib/cmake/protobuf, CONAN_PROFILE=coin/conan/profiles/ci-macos-universal-clang
|CMAKE_ARGS=-DCMAKE_OSX_ARCHITECTURES="x86_64;arm64" -DODBC_ROOT=/usr/local/opt/libiodbc -DPostgreSQL_ROOT=<nowiki>{{.Env.POSTGRESQLBINPATH}}</nowiki>/.. -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_DIR}}</nowiki>, NON_QTBASE_CMAKE_ARGS=-DFEATURE_gds=OFF -DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR}}</nowiki>, Protobuf_ROOT=/usr/local/lib/cmake/protobuf, CONAN_PROFILE=coin/conan/profiles/ci-macos-universal-clang
|-
|-
|macos-latest-xcode-arm64-universal-build
|macos-universal-on-arm64
|
|
|MacOS_12 (clang-x86_64-arm64)
|MacOS_12 (clang-x86_64-arm64)
Line 921: Line 941:
|-
|-
|macos-11-x86_64-tests
|macos-11-x86_64-tests
|macos-latest-xcode-universal-packaging-build
|macos-universal-on-x86_64
|MacOS_11 (clang-x86_64)
|MacOS_11 (clang-x86_64)
|MacOS_11 (clang-x86_64)
|MacOS_11 (clang-x86_64)
Line 929: Line 949:
|-
|-
|macos-11-arm64-tests
|macos-11-arm64-tests
|macos-latest-xcode-universal-packaging-build
|macos-universal-on-x86_64
|MacOS_11_00 (clang-arm64)
|MacOS_11_00 (clang-arm64)
|MacOS_11_00 (clang-arm64)
|MacOS_11_00 (clang-arm64)
Line 937: Line 957:
|-
|-
|macos-12-arm64-tests
|macos-12-arm64-tests
|macos-latest-xcode-universal-packaging-build
|macos-universal-on-x86_64
|MacOS_12 (clang-arm64)
|MacOS_12 (clang-arm64)
|MacOS_12 (clang-arm64)
|MacOS_12 (clang-arm64)
Line 945: Line 965:
|-
|-
|macos-13-arm64-tests
|macos-13-arm64-tests
|macos-latest-xcode-universal-packaging-build
|macos-universal-on-x86_64
|MacOS_13 (clang-arm64)
|MacOS_13 (clang-arm64)
|MacOS_13 (clang-arm64)
|MacOS_13 (clang-arm64)
Line 953: Line 973:
|-
|-
|macos-12-x86_64-tests
|macos-12-x86_64-tests
|macos-latest-xcode-universal-packaging-build
|macos-universal-on-x86_64
|MacOS_12 (clang-x86_64)
|MacOS_12 (clang-x86_64)
|MacOS_12 (clang-x86_64)
|MacOS_12 (clang-x86_64)
Line 960: Line 980:
|
|
|-
|-
|macos-12-arm64-arm64-universal-build-tests
|macos-12-arm-on-arm64-tests
|macos-latest-xcode-arm64-universal-build
|macos-universal-on-arm64
|MacOS_12 (clang-arm64)
|MacOS_12 (clang-arm64)
|MacOS_12 (clang-arm64)
|MacOS_12 (clang-arm64)
Line 968: Line 988:
|
|
|-
|-
|macos-12-x86_64-arm64-universal-build-tests
|macos-12-arm-on-x86_64-tests
|macos-latest-xcode-arm64-universal-build
|macos-universal-on-arm64
|MacOS_12 (clang-x86_64)
|MacOS_12 (clang-x86_64)
|MacOS_12 (clang-x86_64)
|MacOS_12 (clang-x86_64)
Line 976: Line 996:
|
|
|-
|-
|macos-latest-xcode-x86_64-developer-build
|macos-12-x86_64-developer-build
|
|
|MacOS_12 (clang-x86_64)
|MacOS_12 (clang-x86_64)
Line 984: Line 1,004:
|CMAKE_ARGS=-DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_DIR}}</nowiki>, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR}}</nowiki>, Protobuf_ROOT=/usr/local/lib/cmake/protobuf
|CMAKE_ARGS=-DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_DIR}}</nowiki>, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR}}</nowiki>, Protobuf_ROOT=/usr/local/lib/cmake/protobuf
|-
|-
|macos-latest-xcode-arm64-developer-build
|macos-12-arm64-developer-build
|
|
|MacOS_12 (clang-arm64)
|MacOS_12 (clang-arm64)
Line 993: Line 1,013:
|-
|-
|macos-11-x86_64-developer-build-tests
|macos-11-x86_64-developer-build-tests
|macos-latest-xcode-x86_64-developer-build
|macos-12-x86_64-developer-build
|MacOS_11 (clang-x86_64)
|MacOS_11 (clang-x86_64)
|MacOS_11 (clang-x86_64)
|MacOS_11 (clang-x86_64)
Line 1,001: Line 1,021:
|-
|-
|macos-11-arm64-developer-build-tests
|macos-11-arm64-developer-build-tests
|macos-latest-xcode-arm64-developer-build
|macos-12-arm64-developer-build
|MacOS_11_00 (clang-arm64)
|MacOS_11_00 (clang-arm64)
|MacOS_11_00 (clang-arm64)
|MacOS_11_00 (clang-arm64)
Line 1,009: Line 1,029:
|-
|-
|macos-12-x86_64-developer-build-tests
|macos-12-x86_64-developer-build-tests
|macos-latest-xcode-x86_64-developer-build
|macos-12-x86_64-developer-build
|MacOS_12 (clang-x86_64)
|MacOS_12 (clang-x86_64)
|MacOS_12 (clang-x86_64)
|MacOS_12 (clang-x86_64)
Line 1,017: Line 1,037:
|-
|-
|macos-12-arm64-developer-build-tests
|macos-12-arm64-developer-build-tests
|macos-latest-xcode-arm64-developer-build
|macos-12-arm64-developer-build
|MacOS_12 (clang-arm64)
|MacOS_12 (clang-arm64)
|MacOS_12 (clang-arm64)
|MacOS_12 (clang-arm64)
Line 1,025: Line 1,045:
|-
|-
|macos-13-arm64-developer-build-tests
|macos-13-arm64-developer-build-tests
|macos-latest-xcode-arm64-developer-build
|macos-12-arm64-developer-build
|MacOS_13 (clang-arm64)
|MacOS_13 (clang-arm64)
|MacOS_13 (clang-arm64)
|MacOS_13 (clang-arm64)
Line 1,031: Line 1,051:
|
|
|
|
|-
|}
|
==Software configurations for Qt 6.5.1==
|
{| class="mw-collapsible mw-collapsed wikitable"
|
|+Tools & Versions
|
 
|
|
|
|
===windows 10_22H2 x86_64===
|
|
===windows 11_22H2 x86_64===
|-
|-
|
 
|
|'''7-Zip'''
|
|16.04
|
|16.04
|
|-
|
 
|
|'''Android NDK'''
|r25b
|r25b
|-
 
|'''Android OpenSSL'''
|3.0.7
|3.0.7
|-
 
|'''Android SDK Api Level'''
|android-33
|android-33
|-
 
|'''Android SDK Build Tools'''
|33.0.1
|33.0.1
|-
|-
|'''Android SDK tools'''
|2.1
|2.1
|-
|'''CMake'''
|3.24.2
|3.24.2
|-
|'''Conan'''
|1.39.0
|1.39.0
|-
|'''Dependency Walker'''
|2.2.6000
|2.2.6000
|-
|'''DirectX SDK'''
|9.29.1962 (Jun 10)
|9.29.1962 (Jun 10)
|-
|'''Dotnet SDK'''
|2.1
|2.1
|-
|'''FBX SDK'''
|2016.1.2
|2016.1.2
|-
|'''Git'''
|2.36.1
|2.36.1
|-
|'''Java SE'''
|11.0.12 x64
|11.0.12 x64
|-
|'''Jom'''
|1.1.2
|1.1.2
|-
|'''MCUXpresso IDE'''
|11.2.0_4120
|11.2.0_4120
|-
|'''Mesa llvmpipe'''
|11_2_2
|11_2_2
|-
|'''MinGW'''
|11.2.0 MinGW-w64-x86_64-11.2.0-release-posix-seh-rt_v9-rev3
|11.2.0 MinGW-w64-x86_64-11.2.0-release-posix-seh-rt_v9-rev3
|-
|'''Msys'''
|1.0.11
|1.0.11
|-
|'''MySQL'''
|6.1.11
|6.1.11
|-
|'''Ninja'''
|1.10.2
|1.10.2
|-
|'''Node.js'''
|12.18.0
|12.18.0
|-
|'''Notepad++'''
|7.3
|7.3
|-
|'''OpenSSL'''
|3_0_7
|3_0_7
|-
|'''OpenSSL ARM'''
|3_0_7
|3_0_7
|-
|'''PostgreSQL'''
|9.6.16-1
|9.6.16-1
|-
|'''Protobuf'''
|21.9
|21.9
|-
|'''Python-32'''
|2.7.13
|2.7.13
|-
|'''Python-64'''
|2.7.13
|2.7.13
|-
|'''Python3-32'''
|3.8.1
|3.8.1
|-
|'''Python3-64'''
|3.8.1
|3.8.1
|-
|'''QNX SDP'''
|7.1.0
| -
|-
|'''Ruby'''
|2.4.2-2
|2.4.2-2
|-
|'''STM32CubeProgrammer'''
|2_5_0
|2_5_0
|-
|'''Telegraf'''
|1.12.6
|1.12.6
|-
|'''VirtualBox'''
|5.2.4
|5.2.4
|-
|'''Visual Studio 2015'''
|Version 14.0.25431.01 Update 3
|Version 14.0.25431.01 Update 3
|-
|'''Vulkan SDK'''
|1.2.182.0
|1.2.182.0
|-
|'''breakpad'''
|b988fa74ec18de6214b18f723e48331d9a7802ae
|b988fa74ec18de6214b18f723e48331d9a7802ae
|-
|'''emsdk'''
|3.1.25
|3.1.25
|-
|'''emsdk NodeJs'''
|15.14.0
|15.14.0
|-
|'''emsdk WinPython 64bit'''
|3.9.2-nuget
|3.9.2-nuget
|-
|'''emsdk portable jre'''
| -
| -
|-
|'''gnuwin32 qt5 commit sha'''
|98c4f1bbebfb3cc6d8e031d36fd1da3c19e634fb
|98c4f1bbebfb3cc6d8e031d36fd1da3c19e634fb
|-
|'''libClang'''
|15.0.0
|15.0.0
|-
|'''libClang for QtForPython'''
|10.0
|10.0
|-
|'''libusb'''
|libusb-1.0.24
|libusb-1.0.24
|-
|'''linux-syscall-support'''
|linux-syscall-support_93426bda6535943ff1525d0460aab5cc0870ccaf.tar.gz
|linux-syscall-support_93426bda6535943ff1525d0460aab5cc0870ccaf.tar.gz
|-
|'''llvm-mingw'''
|15.0.0
|14.0.0
|-
|'''msys2'''
|20220319
|20220319
|-
|'''sccache'''
|0.2.14
|0.2.14
|-
|'''sed'''
|4.2.1
|4.2.1
|-
|'''strawberry'''
|5.32.0.1
|5.32.0.1
|-
|
|
===macos 11 x86_64===
|
===macos 12 x86_64===
|-
|'''Android NDK'''
|r25b
|r25b
|-
|'''Android SDK API level'''
|android-33
|android-33
|-
|'''Android SDK Build Tools'''
|33.0.1
|33.0.1
|-
|'''Android SDK tools'''
|2.1
|2.1
|-
|'''CMake'''
|3.24.2
|3.24.2
|-
|'''Command Line Tools'''
|13.2
|14.2
|-
|'''Emsdk'''
|3.1.25
|3.1.25
|-
|'''FBX SDK'''
|2016.1.2
|2016.1.2
|-
|'''JDK Version'''
|11.0.12
|11.0.12
|-
|'''MySQL'''
|5.7.15
|5.7.15
|-
|'''Ninja'''
|1.10.2
|1.10.2
|-
|'''Nodejs'''
|14.16.1
|14.16.1
|-
|'''OpenSSL'''
|3.0.7
|3.0.7
|-
|'''OpenSSL for Android'''
| -
|3.0.7
|-
|'''PostgreSQL'''
|14 (2.5)
|14 (2.5)
|-
|'''XZ'''
|5.0.7
|5.0.7
|-
|'''Xcode'''
|13.2.1
|14.2
|-
|'''breakpad'''
|b988fa74ec18de6214b18f723e48331d9a7802ae
|b988fa74ec18de6214b18f723e48331d9a7802ae
|-
|'''libClang'''
|15.0.0
|15.0.0
|-
|'''libClang for QtForPython'''
|10.0
|10.0
|-
|'''libiodbc'''
|3.52.15-universal
|3.52.15-universal
|-
|'''libusb'''
|1.0.26
|1.0.26
|-
|'''linux_syscall_support'''
|93426bda6535943ff1525d0460aab5cc0870ccaf
|93426bda6535943ff1525d0460aab5cc0870ccaf
|-
|'''python2'''
|2.7.16
|2.7.16
|-
|'''python3'''
|3.9.6
|3.9.6
|-
|
|
===RHEL 8.4 x86_64===
|
===RHEL 9.0 x86_64===
|
===SLES 15_SP4 x86_64===
|
===Ubuntu 22.04 x86_64===
|
===openSUSE 15.4 x86_64===
|-
|'''Android NDK'''
|r25b
|r25b
| -
|r25b
| -
|-
|'''Android SDK API level'''
|android-33
|android-33
| -
|android-33
| -
|-
|'''Android SDK Build Tools'''
|33.0.1
|33.0.1
| -
|33.0.1
| -
|-
|'''Android SDK tools'''
|2.1
|2.1
| -
|2.1
| -
|-
|'''CMake'''
|3.24.2
|3.24.2
|3.24.2
|3.24.2
|3.24.2
|-
|'''CMake Min Supported'''
| -
| -
| -
| -
|3.16.8
|-
|'''Emsdk'''
| -
| -
|3.1.25
| -
|3.1.25
|-
|'''FBX SDK'''
|2016.1.2
|2016.1.2
| -
|2016.1.2
| -
|-
|'''GCC'''
| -
| -
|10.4.0
| -
|9.3.1
|-
|'''ICU'''
|56.1
|56.1
| -
|60.2
| -
|-
|'''MQTT_BROKER'''
|2873885d7e840b4e06483f36f170c609eb30527d
|2873885d7e840b4e06483f36f170c609eb30527d
|2873885d7e840b4e06483f36f170c609eb30527d
|2873885d7e840b4e06483f36f170c609eb30527d
|2873885d7e840b4e06483f36f170c609eb30527d
|-
|'''OpenSSL'''
|3.0.7
|3.0.7
|3.0.7
|3.0.2
|3.0.7
|-
|'''OpenSSL for Android'''
|3.0.7
|3.0.7
| -
|3.0.7
| -
|-
|'''QNX SDP'''
| -
| -
| -
|7.1.0
| -
|-
|'''Yocto ARM64 toolchain'''
| -
| -
| -
|3.2
| -
|-
|'''Yocto ARMv7 toolchain'''
| -
| -
| -
|3.2
| -
|-
|'''Yocto MIPS64 toolchain'''
| -
| -
| -
|3.2
| -
|-
|'''breakpad'''
|b988fa74ec18de6214b18f723e48331d9a7802ae
|b988fa74ec18de6214b18f723e48331d9a7802ae
| -
|b988fa74ec18de6214b18f723e48331d9a7802ae
| -
|-
|'''dwz'''
|0.13
|0.13
| -
| -
| -
|-
|'''libClang'''
|15.0.0
|15.0.0
|15.0.0
|15.0.0
|15.0.0
|-
|'''libClang for QtForPython'''
|10.0
|10.0
|10.0
|10.0
|10.0
|-
|'''linux_syscall_support'''
|93426bda6535943ff1525d0460aab5cc0870ccaf
|93426bda6535943ff1525d0460aab5cc0870ccaf
| -
|93426bda6535943ff1525d0460aab5cc0870ccaf
| -
|-
|'''p7zip'''
|7-11
|7-11
| -
| -
| -
|-
|'''qdoc'''
| -
| -
| -
|b3630c567cf2ed22a4b200b4aa72eeb23ba08dfb
| -
|-
|'''qtattributionsscanner'''
| -
| -
| -
|b3630c567cf2ed22a4b200b4aa72eeb23ba08dfb
| -
|-
|}
'''CI configurations for Qt 6.5.1'''
{| class="wikitable"
!ID
!Dependencies
!Target
!Host
!Coin Options
!Configure Arguments
!Environment Variables
|-
|ubuntu-22.04-license-check
|
|Ubuntu_22_04 (gcc-x86_64)
|Ubuntu_22_04 (gcc-x86_64)
|TestOnly, LicenseCheck, UseLegacyInstructions
|
|
|-
|ubuntu-22.04-documentation
|
|Ubuntu_22_04 (gcc-x86_64)
|Ubuntu_22_04 (gcc-x86_64)
|Sccache, Documentation, TestDocs, UseConfigure, DoNotRunTests
| -make examples -developer-build -c++std c++20 -linker gold -no-warnings-are-errors -qtlibinfix TestInfix -qtnamespace TestNamespace
|NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR}}</nowiki>
|-
|ubuntu-22.04
|
|Ubuntu_22_04 (gcc-x86_64)
|Ubuntu_22_04 (gcc-x86_64)
|Sccache, UseConfigure, DoNotRunTests
| -nomake examples -release -force-debug-info -separate-debug-info -headersclean -qt-libjpeg -qt-libpng -qt-pcre -qt-harfbuzz -qt-doubleconversion -no-libudev -bundled-xcb-xinput
|CMAKE_ARGS=-DOpenGL_GL_PREFERENCE=LEGACY, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR}}</nowiki>
|-
|ubuntu-22.04-documentation-x11-tests
|ubuntu-22.04-documentation
|Ubuntu_22_04 (gcc-x86_64)
|Ubuntu_22_04 (gcc-x86_64)
|Sccache, TestOnly
|
|
|-
|ubuntu-22.04-x11-tests
|ubuntu-22.04
|Ubuntu_22_04 (gcc-x86_64)
|Ubuntu_22_04 (gcc-x86_64)
|Sccache, TestOnly
|
|
|-
|opensuse-15.4-developer-build
|
|openSUSE_15_4 (gcc-x86_64)
|openSUSE_15_4 (gcc-x86_64)
|Sccache, WarningsAreErrors, UseConfigure
| -nomake examples -developer-build
|PATH=<nowiki>{{.Env.CMAKE_MIN_SUPPORTED_BIN_PATH}}</nowiki>:<nowiki>{{.Env.PATH}}</nowiki>, CONAN_PROFILE=coin/conan/profiles/ci-linux-x86_64-gcc-debug-developer, CMAKE_ARGS=-DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_HOME}}</nowiki>, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR}}</nowiki>
|-
|sles-15_sp4-static
|
|SLES_15_SP4 (gcc-x86_64)
|SLES_15_SP4 (gcc-x86_64)
|Sccache, DisableTests, UseConfigure, DoNotCompileTestsDuringBuild
| -nomake examples -static -no-sql-mysql
|CMAKE_ARGS=-DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_HOME}}</nowiki>, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR}}</nowiki>
|-
|windows-10_22h2-msvc2019
|
|Windows_10_22H2 (msvc2019-x86_64)
|Windows_10_22H2 (msvc2019-x86_64)
|Packaging, Sccache, DebugAndRelease, UseConfigure
| -debug-and-release -force-debug-info -headersclean -nomake examples -qt-zlib
|CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_INCLUDE_x64}}</nowiki>\.. -DPostgreSQL_ROOT=<nowiki>{{.Env.POSTGRESQL_LIB_x64}}</nowiki>\.., LLVM_INSTALL_DIR=<nowiki>{{.Env.LLVM_INSTALL_DIR_msvc}}</nowiki>, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR_MSVC}}</nowiki>, CONAN_PROFILE=coin/conan/profiles/ci-windows-x86_64-msvc2019_64, Protobuf_ROOT=<nowiki>{{.Env.Protobuf_ROOT_msvc}}</nowiki>, gRPC_ROOT=<nowiki>{{.Env.gRPC_ROOT_msvc}}</nowiki>
|-
|windows-11_22h2-msvc2019
|
|Windows_11_22H2 (msvc2019-x86_64)
|Windows_11_22H2 (msvc2019-x86_64)
|Packaging, Sccache, DebugAndRelease, UseConfigure
| -debug-and-release -force-debug-info -headersclean -nomake examples -qt-zlib
|CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_INCLUDE_x64}}</nowiki>\.. -DPostgreSQL_ROOT=<nowiki>{{.Env.POSTGRESQL_LIB_x64}}</nowiki>\.., NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR_MSVC}}</nowiki>, LLVM_INSTALL_DIR=<nowiki>{{.Env.LLVM_INSTALL_DIR_msvc}}</nowiki>, Protobuf_ROOT=<nowiki>{{.Env.Protobuf_ROOT_msvc}}</nowiki>, gRPC_ROOT=<nowiki>{{.Env.gRPC_ROOT_msvc}}</nowiki>
|-
|windows-10_22h2-msvc2022
|
|Windows_10_22H2 (msvc2022-x86_64)
|Windows_10_22H2 (msvc2022-x86_64)
|Sccache, DebugAndRelease, UseConfigure
| -debug-and-release -force-debug-info -headersclean -nomake examples -qt-zlib
|CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_INCLUDE_x64}}</nowiki>\.. -DPostgreSQL_ROOT=<nowiki>{{.Env.POSTGRESQL_LIB_x64}}</nowiki>\.. -DMySQL_ROOT=<nowiki>{{.Env.ENV_MySQL_ROOT}}</nowiki> -DMySQL_LIBRARY_DIR=<nowiki>{{.Env.ENV_MySQL_LIBRARY_DIR}}</nowiki>, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR_MSVC}}</nowiki>, LLVM_INSTALL_DIR=<nowiki>{{.Env.LLVM_INSTALL_DIR_msvc}}</nowiki>, Protobuf_ROOT=<nowiki>{{.Env.Protobuf_ROOT_msvc}}</nowiki>, gRPC_ROOT=<nowiki>{{.Env.gRPC_ROOT_msvc}}</nowiki>
|-
|windows-11_22h2-msvc2022
|
|Windows_11_22H2 (msvc2022-x86_64)
|Windows_11_22H2 (msvc2022-x86_64)
|Sccache, DebugAndRelease, UseConfigure
| -debug-and-release -force-debug-info -headersclean -nomake examples -qt-zlib
|CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_INCLUDE_x64}}</nowiki>\.. -DPostgreSQL_ROOT=<nowiki>{{.Env.POSTGRESQL_LIB_x64}}</nowiki>\.., NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR_MSVC}}</nowiki>, LLVM_INSTALL_DIR=<nowiki>{{.Env.LLVM_INSTALL_DIR_msvc}}</nowiki>, Protobuf_ROOT=<nowiki>{{.Env.Protobuf_ROOT_msvc}}</nowiki>, gRPC_ROOT=<nowiki>{{.Env.gRPC_ROOT_msvc}}</nowiki>
|-
|windows-10_22h2-msvc2019-developer-build
|
|Windows_10_22H2 (msvc2019-x86_64)
|Windows_10_22H2 (msvc2019-x86_64)
|Sccache, Conan, DebugAndRelease, WarningsAreErrors, UseConfigure
| -debug-and-release -make examples -developer-build -force-debug-info -qt-zlib
|CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_INCLUDE_x64}}</nowiki>\.., CONAN_PROFILE=coin/conan/profiles/ci-windows-x86_64-msvc2019_64-developer, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR_MSVC}}</nowiki>, Protobuf_ROOT=<nowiki>{{.Env.Protobuf_ROOT_msvc}}</nowiki>, gRPC_ROOT=<nowiki>{{.Env.gRPC_ROOT_msvc}}</nowiki>
|-
|windows-10_22h2-msvc2019-arm64
|windows-10_22h2-msvc2019-developer-build
|Windows_10_22H2 (msvc2019-arm64)
|Windows_10_22H2 (msvc2019-x86_64)
|Sccache, DisableTests, TargetBuildOnly, Packaging, UseConfigure
|
|TARGET_CONFIGURE_ARGS=-debug-and-release -force-debug-info -platform win32-arm64-msvc, TARGET_CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_ROOT_DIR_x64_arm64}}</nowiki>, CONAN_HOST_PROFILE=coin/conan/profiles/ci-windows-x86_64-msvc2019_64-developer, CONAN_PROFILE=coin/conan/profiles/ci-windows-arm64-msvc2019_64, OPENSSL_CONF_x64=<nowiki>{{.Env.OPENSSL_CONF_x64_arm64}}</nowiki>, OPENSSL_INCLUDE_x64=<nowiki>{{.Env.OPENSSL_INCLUDE_x64_arm64}}</nowiki>, OPENSSL_LIB_x64=<nowiki>{{.Env.OPENSSL_LIB_x64_arm64}}</nowiki>, Protobuf_ROOT=<nowiki>{{.Env.Protobuf_ROOT_msvc}}</nowiki>, gRPC_ROOT=<nowiki>{{.Env.gRPC_ROOT_msvc}}</nowiki>
|-
|windows-11_22h2-msvc2019-developer-build
|
|Windows_11_22H2 (msvc2019-x86_64)
|Windows_11_22H2 (msvc2019-x86_64)
|Sccache, DebugAndRelease, WarningsAreErrors, UseConfigure
| -debug-and-release -make examples -developer-build -force-debug-info -qt-zlib -c++std c++20
|CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_INCLUDE_x64}}</nowiki>\.., NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR_MSVC}}</nowiki>, Protobuf_ROOT=<nowiki>{{.Env.Protobuf_ROOT_msvc}}</nowiki>, gRPC_ROOT=<nowiki>{{.Env.gRPC_ROOT_msvc}}</nowiki>
|-
|windows-11_22h2-msvc2019-arm64
|windows-11_22h2-msvc2019-developer-build
|Windows_11_22H2 (msvc2019-arm64)
|Windows_11_22H2 (msvc2019-x86_64)
|Sccache, DisableTests, TargetBuildOnly, Packaging, UseConfigure
|
|TARGET_CONFIGURE_ARGS=-debug-and-release -force-debug-info -platform win32-arm64-msvc, TARGET_CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON, CONAN_HOST_PROFILE=coin/conan/profiles/ci-windows-x86_64-msvc2019_64, CONAN_PROFILE=coin/conan/profiles/ci-windows-arm64-msvc2019_64, Protobuf_ROOT=<nowiki>{{.Env.Protobuf_ROOT_msvc}}</nowiki>, gRPC_ROOT=<nowiki>{{.Env.gRPC_ROOT_msvc}}</nowiki>
|-
|rhel-8.4
|
|RHEL_8_4 (gcc-x86_64)
|RHEL_8_4 (gcc-x86_64)
|Packaging, Sccache, UseConfigure, InstallQt5Dependencies
| -nomake examples -release -force-debug-info -headersclean -separate-debug-info -qt-libjpeg -qt-libpng -qt-pcre -qt-harfbuzz -qt-doubleconversion -no-libudev -bundled-xcb-xinput
|CMAKE_ARGS=-DOpenGL_GL_PREFERENCE=LEGACY -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_HOME}}</nowiki>, CONAN_PROFILE=coin/conan/profiles/ci-linux-x86_64-gcc, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR}}</nowiki>
|-
|rhel-9.0
|
|RHEL_9_0 (gcc-x86_64)
|RHEL_9_0 (gcc-x86_64)
|Sccache, UseConfigure, InstallQt5Dependencies
| -nomake examples -release -force-debug-info -headersclean -separate-debug-info -qt-libjpeg -qt-libpng -qt-pcre -qt-harfbuzz -qt-doubleconversion -no-libudev -bundled-xcb-xinput
|CMAKE_ARGS=-DOpenGL_GL_PREFERENCE=LEGACY, CONAN_PROFILE=coin/conan/profiles/ci-linux-x86_64-gcc, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR}}</nowiki>
|-
|ios-universal
|macos-universal-on-x86_64
|IOS_ANY (clang-arm64)
|MacOS_12 (clang-x86_64)
|Packaging, Sccache, DebugAndRelease, DisableTests, UseConfigure
|
|TARGET_CONFIGURE_ARGS=-debug-and-release -nomake examples -platform macx-ios-clang, CONAN_HOST_PROFILE=coin/conan/profiles/ci-macos-universal-clang, CONAN_PROFILE=coin/conan/profiles/ci-macos-ios-arm64-clang
|-
|windows-10_22h2-mingw11
|
|Windows_10_22H2 (mingw-x86_64)
|Windows_10_22H2 (mingw-x86_64)
|Packaging, Sccache, UseConfigure
| -release -force-debug-info -separate-debug-info -nomake examples -qt-zlib -qt-freetype -qt-libjpeg
|Path=<nowiki>{{.Env.MINGW1120}}</nowiki>\bin;<nowiki>{{.Env.Path}}</nowiki>, CMAKE_ARGS=-DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_INCLUDE_x64}}</nowiki>\.. -DPostgreSQL_ROOT=<nowiki>{{.Env.POSTGRESQL_LIB_x64}}</nowiki>\.., NON_QTBASE_CMAKE_ARGS=-DFEATURE_system_tiff=OFF -DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR_MINGW}}</nowiki>, LLVM_INSTALL_DIR=<nowiki>{{.Env.LLVM_INSTALL_DIR_mingw}}</nowiki>, CONAN_PROFILE=coin/conan/profiles/ci-windows-x86_64-mingw, Protobuf_ROOT=<nowiki>{{.Env.Protobuf_ROOT_mingw}}</nowiki>, gRPC_ROOT=<nowiki>{{.Env.gRPC_ROOT_mingw}}</nowiki>
|-
|windows-10_22h2-llvm
|
|Windows_10_22H2 (clang-x86_64)
|Windows_10_22H2 (clang-x86_64)
|Sccache, UseConfigure
| -release -force-debug-info -separate-debug-info -nomake examples -qt-zlib -qt-freetype -qt-libjpeg
|Path=C:\llvm-mingw\bin;<nowiki>{{.Env.Path}}</nowiki>, CMAKE_ARGS=-DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_INCLUDE_x64}}</nowiki>\.. -DPostgreSQL_ROOT=<nowiki>{{.Env.POSTGRESQL_LIB_x64}}</nowiki>\.., NON_QTBASE_CMAKE_ARGS=-DFEATURE_system_tiff=OFF -DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR_LLVM_MINGW}}</nowiki>, LLVM_INSTALL_DIR=C:\llvm-mingw, Protobuf_ROOT=<nowiki>{{.Env.Protobuf_ROOT_llvm_mingw}}</nowiki>, gRPC_ROOT=<nowiki>{{.Env.gRPC_ROOT_llvm_mingw}}</nowiki>
|-
|windows-11_22h2-llvm
|
|Windows_11_22H2 (clang-x86_64)
|Windows_11_22H2 (clang-x86_64)
|Sccache, UseConfigure
| -release -force-debug-info -separate-debug-info -nomake examples -qt-zlib -qt-freetype -qt-libjpeg
|Path=C:\llvm-mingw\bin;<nowiki>{{.Env.Path}}</nowiki>, CMAKE_ARGS=-DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_INCLUDE_x64}}</nowiki>\.. -DPostgreSQL_ROOT=<nowiki>{{.Env.POSTGRESQL_LIB_x64}}</nowiki>\.., NON_QTBASE_CMAKE_ARGS=-DFEATURE_system_tiff=OFF -DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR_LLVM_MINGW}}</nowiki>, LLVM_INSTALL_DIR=C:\llvm-mingw, Protobuf_ROOT=<nowiki>{{.Env.Protobuf_ROOT_llvm_mingw}}</nowiki>, gRPC_ROOT=<nowiki>{{.Env.gRPC_ROOT_llvm_mingw}}</nowiki>
|-
|windows-10_22h2-mingw11-developer-build
|
|Windows_10_22H2 (mingw-x86_64)
|Windows_10_22H2 (mingw-x86_64)
|Sccache, WarningsAreErrors, UseConfigure
| -developer-build -release -force-debug-info -separate-debug-info -make examples -qt-zlib -qt-freetype -qt-libjpeg
|Path=<nowiki>{{.Env.MINGW1120}}</nowiki>\bin;<nowiki>{{.Env.Path}}</nowiki>, CMAKE_ARGS=-DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_INCLUDE_x64}}</nowiki>\.., NON_QTBASE_CMAKE_ARGS=-DFEATURE_system_tiff=OFF -DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR_MINGW}}</nowiki>, LLVM_INSTALL_DIR=<nowiki>{{.Env.LLVM_INSTALL_DIR_mingw}}</nowiki>, Protobuf_ROOT=<nowiki>{{.Env.Protobuf_ROOT_mingw}}</nowiki>, gRPC_ROOT=<nowiki>{{.Env.gRPC_ROOT_mingw}}</nowiki>
|-
|windows-11_22h2-mingw11-developer-build
|
|Windows_11_22H2 (mingw-x86_64)
|Windows_11_22H2 (mingw-x86_64)
|Sccache, WarningsAreErrors, UseConfigure
| -developer-build -release -force-debug-info -separate-debug-info -make examples -qt-zlib -qt-freetype -qt-libjpeg
|Path=<nowiki>{{.Env.MINGW1120}}</nowiki>\bin;<nowiki>{{.Env.Path}}</nowiki>, CMAKE_ARGS=-DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_INCLUDE_x64}}</nowiki>\.., NON_QTBASE_CMAKE_ARGS=-DFEATURE_system_tiff=OFF -DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR_MINGW}}</nowiki>, LLVM_INSTALL_DIR=<nowiki>{{.Env.LLVM_INSTALL_DIR_mingw}}</nowiki>, Protobuf_ROOT=<nowiki>{{.Env.Protobuf_ROOT_mingw}}</nowiki>, gRPC_ROOT=<nowiki>{{.Env.gRPC_ROOT_mingw}}</nowiki>
|-
|qemu-armv7-developer-build
|ubuntu-22.04
|QEMU (gcc-armv7)
|Ubuntu_22_04 (gcc-x86_64)
|Sccache, UseConfigure
|
|TARGET_CONFIGURE_ARGS=-release -force-debug-info -developer-build -no-warnings-are-errors -make examples -qt-harfbuzz -device linux-imx7-g++ -device-option "CROSS_COMPILE=<nowiki>{{.Env.QEMUARMV7_TOOLCHAIN_CROSS_COMPILE}}</nowiki>" -device-option "DISTRO_OPTS=hard-float boot2qt" -no-feature-forkfd_pidfd, TARGET_CMAKE_ARGS=-DCMAKE_TOOLCHAIN_FILE=<nowiki>{{.Env.QEMUARMV7_TOOLCHAIN_FILE}}</nowiki> -DQT_FORCE_BUILD_TOOLS=ON, QT_YOCTO_ENVSETUP=<nowiki>{{.Env.QEMUARMV7_TOOLCHAIN_ENVSETUP}}</nowiki>, QT_CMAKE_DIR=/opt/cmake-3.24.2/bin, QT_SYSROOT_FOR_RUNNING_TESTS=<nowiki>{{.Env.QEMUARMV7_TOOLCHAIN_SYSROOT}}</nowiki>, GST_PLUGIN_SCANNER=<nowiki>{{.Env.QEMUARMV7_TOOLCHAIN_SYSROOT}}</nowiki>/usr/libexec/gstreamer-1.0/gst-plugin-scanner, QT_QUICK_BACKEND=software
|-
|qemu-arm64-developer-build
|ubuntu-22.04
|QEMU (gcc-arm64)
|Ubuntu_22_04 (gcc-x86_64)
|Sccache, UseConfigure
|
|TARGET_CONFIGURE_ARGS=-release -force-debug-info -developer-build -no-warnings-are-errors -nomake examples -qt-harfbuzz -device linux-generic-g++ -device-option "CROSS_COMPILE=<nowiki>{{.Env.QEMUARM64_TOOLCHAIN_CROSS_COMPILE}}</nowiki>" -device-option "DISTRO_OPTS=boot2qt" -no-feature-forkfd_pidfd, TARGET_CMAKE_ARGS=-DCMAKE_TOOLCHAIN_FILE=<nowiki>{{.Env.QEMUARM64_TOOLCHAIN_FILE}}</nowiki> -DQT_FORCE_BUILD_TOOLS=ON, QT_YOCTO_ENVSETUP=<nowiki>{{.Env.QEMUARM64_TOOLCHAIN_ENVSETUP}}</nowiki>, QT_CMAKE_DIR=/opt/cmake-3.24.2/bin, QT_SYSROOT_FOR_RUNNING_TESTS=<nowiki>{{.Env.QEMUARM64_TOOLCHAIN_SYSROOT}}</nowiki>, GST_PLUGIN_SCANNER=<nowiki>{{.Env.QEMUARM64_TOOLCHAIN_SYSROOT}}</nowiki>/usr/libexec/gstreamer-1.0/gst-plugin-scanner, QT_QUICK_BACKEND=software
|-
|qemu-mips64-developer-build
|ubuntu-22.04
|QEMU (gcc-mips64)
|Ubuntu_22_04 (gcc-x86_64)
|Sccache, DisableTests, UseConfigure
|
|TARGET_CONFIGURE_ARGS=-release -force-debug-info -developer-build -no-warnings-are-errors -nomake examples -qt-harfbuzz -device linux-generic-g++ -device-option "CROSS_COMPILE=<nowiki>{{.Env.QEMUMIPS64_TOOLCHAIN_CROSS_COMPILE}}</nowiki>" -device-option "DISTRO_OPTS=boot2qt" -no-feature-forkfd_pidfd, TARGET_CMAKE_ARGS=-DCMAKE_TOOLCHAIN_FILE=<nowiki>{{.Env.QEMUMIPS64_TOOLCHAIN_FILE}}</nowiki> -DQT_FORCE_BUILD_TOOLS=ON, QT_YOCTO_ENVSETUP=<nowiki>{{.Env.QEMUMIPS64_TOOLCHAIN_ENVSETUP}}</nowiki>, QT_CMAKE_DIR=/opt/cmake-3.24.2/bin, QT_SYSROOT_FOR_RUNNING_TESTS=<nowiki>{{.Env.QEMUMIPS64_TOOLCHAIN_SYSROOT}}</nowiki>, GST_PLUGIN_SCANNER=<nowiki>{{.Env.QEMUMIPS64_TOOLCHAIN_SYSROOT}}</nowiki>/usr/libexec/gstreamer-1.0/gst-plugin-scanner, QT_QUICK_BACKEND=software
|-
|qnx-710-x86_64-developer-build-on-linux
|ubuntu-22.04
|QNX_710 (qcc-x86_64)
|Ubuntu_22_04 (gcc-x86_64)
|Packaging, VMSize8, UseConfigure
|
|TARGET_CONFIGURE_ARGS=-release -force-debug-info -developer-build -no-dbus -nomake examples, TARGET_CMAKE_ARGS=-DCMAKE_TOOLCHAIN_FILE=<nowiki>{{.Env.QNX_710}}</nowiki>/qnx-toolchain-x8664.cmake -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON, QT_CMAKE_DIR=/opt/cmake-3.24.2/bin, QNX_TEST_ENV=LD_LIBRARY_PATH=<nowiki>{{.Env.QNX_QEMU_LD_LIBRARY_PATH}}</nowiki> QSG_RHI_BACKEND=software QT_QPA_PLATFORM=offscreen QTEST_ENVIRONMENT=ci
|-
|qnx-710-arm64-on-linux
|ubuntu-22.04
|QNX_710 (qcc-arm64)
|Ubuntu_22_04 (gcc-x86_64)
|Packaging, DisableTests, UseConfigure
|
|TARGET_CONFIGURE_ARGS=-release -force-debug-info -no-dbus -nomake examples, TARGET_CMAKE_ARGS=-DCMAKE_TOOLCHAIN_FILE=<nowiki>{{.Env.QNX_710}}</nowiki>/qnx-toolchain-aarch64le.cmake -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON
|-
|qnx-710-armv7-on-linux
|ubuntu-22.04
|QNX_710 (qcc-armv7)
|Ubuntu_22_04 (gcc-x86_64)
|Packaging, DisableTests, UseConfigure
|
|TARGET_CONFIGURE_ARGS=-release -force-debug-info -no-dbus -nomake examples, TARGET_CMAKE_ARGS=-DCMAKE_TOOLCHAIN_FILE=<nowiki>{{.Env.QNX_710}}</nowiki>/qnx-toolchain-armv7le.cmake -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON
|-
|android-arm64-on-macos
|macos-universal-on-x86_64
|Android_ANY (clang-arm64)
|MacOS_12 (clang-x86_64)
|Packaging, Sccache, DisableTests, UseConfigure
|
|TARGET_CONFIGURE_ARGS=-nomake examples -release -force-debug-info -android-ndk <nowiki>{{.Env.ANDROID_NDK_ROOT_DEFAULT}}</nowiki> -android-sdk <nowiki>{{.Env.ANDROID_SDK_ROOT}}</nowiki> -android-abis arm64-v8a, TARGET_CMAKE_ARGS=-DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_ANDROID_HOME_DEFAULT}}</nowiki> -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON, CONAN_HOST_PROFILE=coin/conan/profiles/ci-macos-universal-clang, CONAN_PROFILE=coin/conan/profiles/ci-unix-android-arm64-clang, NON_QTBASE_TARGET_CMAKE_ARGS=-DQT_ADDITIONAL_HOST_PACKAGES_PREFIX_PATH=/usr/local, ANDROID_NDK_ROOT=<nowiki>{{.Env.ANDROID_NDK_ROOT_DEFAULT}}</nowiki>
|-
|android-armv7-on-windows
|windows-10_22h2-mingw11
|Android_ANY (clang-armv7)
|Windows_10_22H2 (mingw-x86_64)
|Packaging, Sccache, DisableTests, UseConfigure
|
|Path=<nowiki>{{.Env.MINGW1120}}</nowiki>\bin;<nowiki>{{.Env.Path}}</nowiki>, TARGET_CONFIGURE_ARGS=-nomake examples -release -force-debug-info -android-ndk <nowiki>{{.Env.ANDROID_NDK_ROOT_DEFAULT}}</nowiki> -android-sdk <nowiki>{{.Env.ANDROID_SDK_ROOT}}</nowiki> -android-abis armeabi-v7a -no-feature-pkg-config, TARGET_CMAKE_ARGS=-DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_ANDROID_HOME_DEFAULT}}</nowiki> -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON, CONAN_HOST_PROFILE=coin/conan/profiles/ci-windows-x86_64-mingw, CONAN_PROFILE=coin/conan/profiles/ci-windows-android-armv7-clang, NON_QTBASE_TARGET_CMAKE_ARGS=-DQT_ADDITIONAL_HOST_PACKAGES_PREFIX_PATH=<nowiki>{{.Env.Protobuf_ROOT_mingw}}</nowiki>, ANDROID_NDK_ROOT=<nowiki>{{.Env.ANDROID_NDK_ROOT_DEFAULT}}</nowiki>
|-
|android-x86-on-linux
|rhel-8.4
|Android_ANY (clang-x86)
|RHEL_8_4 (gcc-x86_64)
|Packaging, Sccache, AndroidTestRun, VMSize8, UseConfigure
|
|TARGET_CONFIGURE_ARGS=-nomake examples -release -force-debug-info -android-ndk <nowiki>{{.Env.ANDROID_NDK_ROOT_DEFAULT}}</nowiki> -android-sdk <nowiki>{{.Env.ANDROID_SDK_ROOT}}</nowiki> -android-abis x86, TARGET_CMAKE_ARGS=-DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_ANDROID_HOME_DEFAULT}}</nowiki> -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON, NON_QTBASE_TARGET_CMAKE_ARGS=-DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR_ANDROID}}</nowiki>, CONAN_HOST_PROFILE=coin/conan/profiles/ci-linux-x86_64-gcc, CONAN_PROFILE=coin/conan/profiles/ci-unix-android-x86-clang, ANDROID_EMULATOR=@emulator_x86_api_23, ANDROID_NDK_ROOT=<nowiki>{{.Env.ANDROID_NDK_ROOT_DEFAULT}}</nowiki>
|-
|android-x86_64-on-linux
|rhel-8.4
|Android_ANY (clang-x86_64)
|RHEL_8_4 (gcc-x86_64)
|Packaging, Sccache, DisableTests, UseConfigure
|
|TARGET_CONFIGURE_ARGS=-nomake examples -release -force-debug-info -android-ndk <nowiki>{{.Env.ANDROID_NDK_ROOT_DEFAULT}}</nowiki> -android-sdk <nowiki>{{.Env.ANDROID_SDK_ROOT}}</nowiki> -android-abis x86_64, TARGET_CMAKE_ARGS=-DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_ANDROID_HOME_DEFAULT}}</nowiki> -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON, NON_QTBASE_TARGET_CMAKE_ARGS=-DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR_ANDROID}}</nowiki>, CONAN_HOST_PROFILE=coin/conan/profiles/ci-linux-x86_64-gcc, CONAN_PROFILE=coin/conan/profiles/ci-unix-android-x86_64-clang, ANDROID_NDK_ROOT=<nowiki>{{.Env.ANDROID_NDK_ROOT_DEFAULT}}</nowiki>
|-
|webassembly-linux-thread-asyncify
|opensuse-15.4-developer-build
|WebAssembly (gcc-x86_64)
|openSUSE_15_4 (gcc-x86_64)
|Sccache, DisableTests
|
|EM_CONFIG=<nowiki>{{.Env.EMSDK}}</nowiki>/.emscripten, TARGET_CONFIGURE_ARGS=-DQT_QMAKE_TARGET_MKSPEC=wasm-emscripten -DQT_BUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache -DFEATURE_thread=ON -DQT_QMAKE_DEVICE_OPTIONS="QT_EMSCRIPTEN_ASYNCIFY=1", NON_QTBASE_TARGET_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache
|-
|webassembly-windows
|windows-10_22h2-mingw11
|WebAssembly (clang-x86_64)
|Windows_10_22H2 (mingw-x86_64)
|Packaging, Sccache, DisableTests, UseConfigure
|
|Path=<nowiki>{{.Env.EMSDK_PATH}}</nowiki>;<nowiki>{{.Env.MINGW1120}}</nowiki>\bin;<nowiki>{{.Env.Path}}</nowiki>, EM_CONFIG=<nowiki>{{.Env.EMSDK}}</nowiki>/.emscripten, TARGET_CONFIGURE_ARGS=-release -platform wasm-emscripten -nomake examples, TARGET_CMAKE_ARGS=-DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON, NON_QTBASE_TARGET_CMAKE_ARGS=-DFEATURE_pkg_config=OFF -DQT_ADDITIONAL_HOST_PACKAGES_PREFIX_PATH=<nowiki>{{.Env.Protobuf_ROOT_mingw}}</nowiki>, CONAN_HOST_PROFILE=coin/conan/profiles/ci-windows-x86_64-mingw, CONAN_PROFILE=coin/conan/profiles/ci-windows-webassembly-x86_64-clang
|-
|webassembly-macos-thread
|macos-universal-on-x86_64
|WebAssembly (clang-x86_64)
|MacOS_12 (clang-x86_64)
|Packaging, Sccache, DisableTests, UseConfigure
|
|EM_CONFIG=<nowiki>{{.Env.EMSDK}}</nowiki>/.emscripten, TARGET_CONFIGURE_ARGS=-release -platform wasm-emscripten -nomake examples -feature-thread, NON_QTBASE_TARGET_CMAKE_ARGS=-DQT_ADDITIONAL_HOST_PACKAGES_PREFIX_PATH=/usr/local, TARGET_CMAKE_ARGS=-DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON
|-
|macos-universal-on-x86_64
|
|MacOS_12 (clang-x86_64-arm64)
|MacOS_12 (clang-x86_64)
|Packaging, Sccache, DoNotRunTests, WarningsAreErrors, UseConfigure
| -nomake examples -release -force-debug-info -separate-debug-info -headersclean -framework
|CMAKE_ARGS=-DCMAKE_OSX_ARCHITECTURES="x86_64;arm64" -DODBC_ROOT=/usr/local/opt/libiodbc -DPostgreSQL_ROOT=<nowiki>{{.Env.POSTGRESQLBINPATH}}</nowiki>/.. -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_DIR}}</nowiki>, NON_QTBASE_CMAKE_ARGS=-DFEATURE_gds=OFF -DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR}}</nowiki>, Protobuf_ROOT=/usr/local/lib/cmake/protobuf, CONAN_PROFILE=coin/conan/profiles/ci-macos-universal-clang
|-
|macos-universal-on-arm64
|
|MacOS_12 (clang-x86_64-arm64)
|MacOS_12 (clang-arm64)
|DoNotRunTests, WarningsAreErrors, UseConfigure
| -nomake examples -release -force-debug-info -separate-debug-info -headersclean -framework
|CMAKE_ARGS=-DCMAKE_OSX_ARCHITECTURES="x86_64;arm64", Protobuf_ROOT=/usr/local/lib/cmake/protobuf, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR}}</nowiki>
|-
|macos-11-x86_64-tests
|macos-universal-on-x86_64
|MacOS_11 (clang-x86_64)
|MacOS_11 (clang-x86_64)
|Sccache, TestOnly, Packaging
|
|
|-
|macos-11-arm64-tests
|macos-universal-on-x86_64
|MacOS_11_00 (clang-arm64)
|MacOS_11_00 (clang-arm64)
|Sccache, TestOnly, Packaging
|
|
|-
|macos-12-arm64-tests
|macos-universal-on-x86_64
|MacOS_12 (clang-arm64)
|MacOS_12 (clang-arm64)
|Sccache, TestOnly, Packaging
|
|
|-
|macos-13-arm64-tests
|macos-universal-on-x86_64
|MacOS_13 (clang-arm64)
|MacOS_13 (clang-arm64)
|Sccache, TestOnly, Packaging
|
|
|-
|macos-12-x86_64-tests
|macos-universal-on-x86_64
|MacOS_12 (clang-x86_64)
|MacOS_12 (clang-x86_64)
|Sccache, TestOnly, Packaging
|
|
|-
|macos-12-arm-on-arm64-tests
|macos-universal-on-arm64
|MacOS_12 (clang-arm64)
|MacOS_12 (clang-arm64)
|Sccache, TestOnly
|
|
|-
|macos-12-arm-on-x86_64-tests
|macos-universal-on-arm64
|MacOS_12 (clang-x86_64)
|MacOS_12 (clang-x86_64)
|Sccache, TestOnly
|
|
|-
|macos-12-x86_64-developer-build
|
|MacOS_12 (clang-x86_64)
|MacOS_12 (clang-x86_64)
|Sccache, DoNotRunTests, WarningsAreErrors, UseConfigure
| -developer-build -release -force-debug-info -no-pch -no-framework -qtnamespace TestNamespace -make examples
|CMAKE_ARGS=-DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_DIR}}</nowiki>, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR}}</nowiki>, Protobuf_ROOT=/usr/local/lib/cmake/protobuf
|-
|macos-12-arm64-developer-build
|
|MacOS_12 (clang-arm64)
|MacOS_12 (clang-arm64)
|DoNotRunTests, WarningsAreErrors, UseConfigure
| -developer-build -nomake examples -release -force-debug-info -separate-debug-info -framework
|Protobuf_ROOT=/usr/local/lib/cmake/protobuf, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR}}</nowiki>
|-
|macos-11-x86_64-developer-build-tests
|macos-12-x86_64-developer-build
|MacOS_11 (clang-x86_64)
|MacOS_11 (clang-x86_64)
|Sccache, TestOnly
|
|
|-
|macos-11-arm64-developer-build-tests
|macos-12-arm64-developer-build
|MacOS_11_00 (clang-arm64)
|MacOS_11_00 (clang-arm64)
|TestOnly
|
|
|-
|macos-12-x86_64-developer-build-tests
|macos-12-x86_64-developer-build
|MacOS_12 (clang-x86_64)
|MacOS_12 (clang-x86_64)
|Sccache, TestOnly
|
|
|-
|macos-12-arm64-developer-build-tests
|macos-12-arm64-developer-build
|MacOS_12 (clang-arm64)
|MacOS_12 (clang-arm64)
|TestOnly
|
|
|-
|macos-13-arm64-developer-build-tests
|macos-12-arm64-developer-build
|MacOS_13 (clang-arm64)
|MacOS_13 (clang-arm64)
|TestOnly
|
|
|}
==Software configurations for Qt 6.5.0==
{| class="mw-collapsible mw-collapsed wikitable"
|+Tools & Versions
|
|
===windows 10_22H2 x86_64===
|
===windows 11_22H2 x86_64===
|-
|'''7-Zip'''
|16.04
|16.04
|-
|'''Android NDK'''
|r25b
|r25b
|-
|'''Android OpenSSL'''
|3.0.7
|3.0.7
|-
|'''Android SDK Api Level'''
|android-33
|android-33
|-
|'''Android SDK Build Tools'''
|33.0.1
|33.0.1
|-
|'''Android SDK tools'''
|2.1
|2.1
|-
|'''CMake'''
|3.24.2
|3.24.2
|-
|'''Conan'''
|1.39.0
|1.39.0
|-
|'''Dependency Walker'''
|2.2.6000
|2.2.6000
|-
|'''DirectX SDK'''
|9.29.1962 (Jun 10)
|9.29.1962 (Jun 10)
|-
|'''Dotnet SDK'''
|2.1
|2.1
|-
|'''FBX SDK'''
|2016.1.2
|2016.1.2
|-
|'''Git'''
|2.36.1
|2.36.1
|-
|'''Java SE'''
|11.0.12 x64
|11.0.12 x64
|-
|'''Jom'''
|1.1.2
|1.1.2
|-
|'''MCUXpresso IDE'''
|11.2.0_4120
|11.2.0_4120
|-
|'''Mesa llvmpipe'''
|11_2_2
|11_2_2
|-
|'''MinGW'''
|11.2.0 MinGW-w64-x86_64-11.2.0-release-posix-seh-rt_v9-rev3
|11.2.0 MinGW-w64-x86_64-11.2.0-release-posix-seh-rt_v9-rev3
|-
|'''Msys'''
|1.0.11
|1.0.11
|-
|'''MySQL'''
|5.7.25
|5.7.25
|-
|'''Ninja'''
|1.10.2
|1.10.2
|-
|'''Node.js'''
|12.18.0
|12.18.0
|-
|'''Notepad++'''
|7.3
|7.3
|-
|'''OpenSSL'''
|3_0_7
|3_0_7
|-
|'''OpenSSL ARM'''
|3_0_7
|3_0_7
|-
|'''PostgreSQL'''
|9.6.16-1
|9.6.16-1
|-
|'''Protobuf'''
|21.9
|21.9
|-
|'''Python-32'''
|2.7.13
|2.7.13
|-
|'''Python-64'''
|2.7.13
|2.7.13
|-
|'''Python3-32'''
|3.8.1
|3.8.1
|-
|'''Python3-64'''
|3.8.1
|3.8.1
|-
|'''QNX SDP'''
|7.1.0
| -
|-
|'''Ruby'''
|2.4.2-2
|2.4.2-2
|-
|'''STM32CubeProgrammer'''
|2_5_0
|2_5_0
|-
|'''Telegraf'''
|1.12.6
|1.12.6
|-
|'''VirtualBox'''
|5.2.4
|5.2.4
|-
|'''Visual Studio 2015'''
|Version 14.0.25431.01 Update 3
|Version 14.0.25431.01 Update 3
|-
|'''Vulkan SDK'''
|1.2.182.0
|1.2.182.0
|-
|'''breakpad'''
|b988fa74ec18de6214b18f723e48331d9a7802ae
|b988fa74ec18de6214b18f723e48331d9a7802ae
|-
|'''emsdk'''
|3.1.25
|3.1.25
|-
|'''emsdk NodeJs'''
|14.18.2
|14.18.2
|-
|'''emsdk WinPython 64bit'''
|3.9.2-nuget
|3.9.2-nuget
|-
|'''emsdk portable jre'''
| -
| -
|-
|'''gnuwin32 qt5 commit sha'''
|98c4f1bbebfb3cc6d8e031d36fd1da3c19e634fb
|98c4f1bbebfb3cc6d8e031d36fd1da3c19e634fb
|-
|'''libClang'''
|15.0.0
|15.0.0
|-
|'''libClang for QtForPython'''
|10.0
|10.0
|-
|'''libusb'''
|libusb-1.0.24
|libusb-1.0.24
|-
|'''linux-syscall-support'''
|linux-syscall-support_93426bda6535943ff1525d0460aab5cc0870ccaf.tar.gz
|linux-syscall-support_93426bda6535943ff1525d0460aab5cc0870ccaf.tar.gz
|-
|'''llvm-mingw'''
|15.0.0
|14.0.0
|-
|'''msys2'''
|20220319
|20220319
|-
|'''sccache'''
|0.2.14
|0.2.14
|-
|'''sed'''
|4.2.1
|4.2.1
|-
|'''strawberry'''
|5.32.0.1
|5.32.0.1
|-
|
|
===macos 11 x86_64===
|
===macos 12 x86_64===
|-
|'''Android NDK'''
|r25b
|r25b
|-
|'''Android SDK API level'''
|android-33
|android-33
|-
|'''Android SDK Build Tools'''
|33.0.1
|33.0.1
|-
|'''Android SDK tools'''
|2.1
|2.1
|-
|'''CMake'''
|3.24.2
|3.24.2
|-
|'''Command Line Tools'''
|13.2
|14.2
|-
|'''Emsdk'''
|3.1.25
|3.1.25
|-
|'''FBX SDK'''
|2016.1.2
|2016.1.2
|-
|'''JDK Version'''
|11.0.12
|11.0.12
|-
|'''MySQL'''
|5.7.15
|5.7.15
|-
|'''Ninja'''
|1.10.2
|1.10.2
|-
|'''Nodejs'''
|14.16.1
|14.16.1
|-
|'''OpenSSL'''
|3.0.7
|3.0.7
|-
|'''OpenSSL for Android'''
| -
|3.0.7
|-
|'''PostgreSQL'''
|14 (2.5)
|14 (2.5)
|-
|'''XZ'''
|5.0.7
|5.0.7
|-
|'''Xcode'''
|13.2.1
|14.2
|-
|'''breakpad'''
|b988fa74ec18de6214b18f723e48331d9a7802ae
|b988fa74ec18de6214b18f723e48331d9a7802ae
|-
|'''libClang'''
|15.0.0
|15.0.0
|-
|'''libClang for QtForPython'''
|10.0
|10.0
|-
|'''libiodbc'''
|3.52.15-universal
|3.52.15-universal
|-
|'''libusb'''
|1.0.26
|1.0.26
|-
|'''linux_syscall_support'''
|93426bda6535943ff1525d0460aab5cc0870ccaf
|93426bda6535943ff1525d0460aab5cc0870ccaf
|-
|'''python2'''
|2.7.16
|2.7.16
|-
|'''python3'''
|3.9.6
|3.9.6
|-
|
|
===RHEL 8.4 x86_64===
|
===RHEL 9.0 x86_64===
|
===SLES 15_SP4 x86_64===
|
===Ubuntu 22.04 x86_64===
|
===openSUSE 15.4 x86_64===
|-
|'''Android NDK'''
|r25b
|r25b
| -
|r25b
| -
|-
|'''Android SDK API level'''
|android-33
|android-33
| -
|android-33
| -
|-
|'''Android SDK Build Tools'''
|33.0.1
|33.0.1
| -
|33.0.1
| -
|-
|'''Android SDK tools'''
|2.1
|2.1
| -
|2.1
| -
|-
|'''CMake'''
|3.24.2
|3.24.2
|3.24.2
|3.24.2
|3.24.2
|-
|'''CMake Min Supported'''
| -
| -
| -
| -
|3.16.8
|-
|'''Emsdk'''
| -
| -
|3.1.25
| -
|3.1.25
|-
|'''FBX SDK'''
|2016.1.2
|2016.1.2
| -
|2016.1.2
| -
|-
|'''GCC'''
| -
| -
|10.4.0
| -
|9.3.1
|-
|'''ICU'''
|56.1
|56.1
| -
|60.2
| -
|-
|'''MQTT_BROKER'''
|2873885d7e840b4e06483f36f170c609eb30527d
|2873885d7e840b4e06483f36f170c609eb30527d
|2873885d7e840b4e06483f36f170c609eb30527d
|2873885d7e840b4e06483f36f170c609eb30527d
|2873885d7e840b4e06483f36f170c609eb30527d
|-
|'''OpenSSL'''
|3.0.7
|3.0.1
|3.0.7
|3.0.2
|3.0.7
|-
|'''OpenSSL for Android'''
|3.0.7
|3.0.7
| -
|3.0.7
| -
|-
|'''QNX SDP'''
| -
| -
| -
|7.1.0
| -
|-
|'''Yocto ARM64 toolchain'''
| -
| -
| -
|3.2
| -
|-
|'''Yocto ARMv7 toolchain'''
| -
| -
| -
|3.2
| -
|-
|'''Yocto MIPS64 toolchain'''
| -
| -
| -
|3.2
| -
|-
|'''breakpad'''
|b988fa74ec18de6214b18f723e48331d9a7802ae
|b988fa74ec18de6214b18f723e48331d9a7802ae
| -
|b988fa74ec18de6214b18f723e48331d9a7802ae
| -
|-
|'''dwz'''
|0.13
|0.13
| -
| -
| -
|-
|'''libClang'''
|15.0.0
|15.0.0
|15.0.0
|15.0.0
|15.0.0
|-
|'''libClang for QtForPython'''
|10.0
|10.0
|10.0
|10.0
|10.0
|-
|'''linux_syscall_support'''
|93426bda6535943ff1525d0460aab5cc0870ccaf
|93426bda6535943ff1525d0460aab5cc0870ccaf
| -
|93426bda6535943ff1525d0460aab5cc0870ccaf
| -
|-
|'''p7zip'''
|7-11
|7-11
| -
| -
| -
|-
|'''qdoc'''
| -
| -
| -
|6781b63c31a3088b7029e272179be5765f8e61c7
| -
|-
|'''qtattributionsscanner'''
| -
| -
| -
|6781b63c31a3088b7029e272179be5765f8e61c7
| -
|-
|}
|}
'''CI configurations for Qt 6.5.0'''
{| class="wikitable"
|+
!ID
!Dependencies
!Target
!Host
!Coin Options
!Configure Arguments
!Environment Variables
!
|-
|ubuntu-22.04-license-check
|
|Ubuntu_22_04 (gcc-x86_64)
|Ubuntu_22_04 (gcc-x86_64)
|TestOnly, LicenseCheck, UseLegacyInstructions
|
|
|
|-
|ubuntu-22.04-documentation
|
|Ubuntu_22_04 (gcc-x86_64)
|Ubuntu_22_04 (gcc-x86_64)
|Sccache, Documentation, TestDocs, UseConfigure
| -make examples -developer-build -c++std c++20 -linker gold -no-warnings-are-errors -qtlibinfix TestInfix -qtnamespace TestNamespace
|NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR}}</nowiki>
|
|-
|ubuntu-22.04
|
|Ubuntu_22_04 (gcc-x86_64)
|Ubuntu_22_04 (gcc-x86_64)
|Sccache, UseConfigure
| -nomake examples -release -force-debug-info -separate-debug-info -headersclean -qt-libjpeg -qt-libpng -qt-pcre -qt-harfbuzz -qt-doubleconversion -no-libudev -bundled-xcb-xinput
|CMAKE_ARGS=-DOpenGL_GL_PREFERENCE=LEGACY, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR}}</nowiki>
|
|-
|opensuse-15.4-developer-build
|
|openSUSE_15_4 (gcc-x86_64)
|openSUSE_15_4 (gcc-x86_64)
|Sccache, WarningsAreErrors, UseConfigure
| -nomake examples -developer-build
|PATH=<nowiki>{{.Env.CMAKE_MIN_SUPPORTED_BIN_PATH}}</nowiki>:<nowiki>{{.Env.PATH}}</nowiki>, CONAN_PROFILE=coin/conan/profiles/ci-linux-x86_64-gcc-debug-developer, CMAKE_ARGS=-DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_HOME}}</nowiki>, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR}}</nowiki>
|
|-
|sles-15_sp4-static
|
|SLES_15_SP4 (gcc-x86_64)
|SLES_15_SP4 (gcc-x86_64)
|Sccache, DisableTests, UseConfigure, DoNotCompileTestsDuringBuild
| -nomake examples -static -no-sql-mysql
|CMAKE_ARGS=-DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_HOME}}</nowiki>, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR}}</nowiki>
|
|-
|windows-10_22h2-msvc2019
|
|Windows_10_22H2 (msvc2019-x86_64)
|Windows_10_22H2 (msvc2019-x86_64)
|Packaging, Sccache, DebugAndRelease, UseConfigure
| -debug-and-release -force-debug-info -headersclean -nomake examples -qt-zlib
|CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_INCLUDE_x64}}</nowiki>\.. -DPostgreSQL_ROOT=<nowiki>{{.Env.POSTGRESQL_LIB_x64}}</nowiki>\.., LLVM_INSTALL_DIR=<nowiki>{{.Env.LLVM_INSTALL_DIR_msvc}}</nowiki>, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR_MSVC}}</nowiki>, CONAN_PROFILE=coin/conan/profiles/ci-windows-x86_64-msvc2019_64, Protobuf_ROOT=<nowiki>{{.Env.Protobuf_ROOT_msvc}}</nowiki>, gRPC_ROOT=<nowiki>{{.Env.gRPC_ROOT_msvc}}</nowiki>
|
|-
|windows-11_22h2-msvc2019
|
|Windows_11_22H2 (msvc2019-x86_64)
|Windows_11_22H2 (msvc2019-x86_64)
|Packaging, Sccache, DebugAndRelease, UseConfigure
| -debug-and-release -force-debug-info -headersclean -nomake examples -qt-zlib
|CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_INCLUDE_x64}}</nowiki>\.. -DPostgreSQL_ROOT=<nowiki>{{.Env.POSTGRESQL_LIB_x64}}</nowiki>\.., NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR_MSVC}}</nowiki>, LLVM_INSTALL_DIR=<nowiki>{{.Env.LLVM_INSTALL_DIR_msvc}}</nowiki>, Protobuf_ROOT=<nowiki>{{.Env.Protobuf_ROOT_msvc}}</nowiki>, gRPC_ROOT=<nowiki>{{.Env.gRPC_ROOT_msvc}}</nowiki>
|
|-
|windows-10_22h2-msvc2022
|
|Windows_10_22H2 (msvc2022-x86_64)
|Windows_10_22H2 (msvc2022-x86_64)
|Sccache, DebugAndRelease, UseConfigure
| -debug-and-release -force-debug-info -headersclean -nomake examples -qt-zlib
|CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_INCLUDE_x64}}</nowiki>\.. -DPostgreSQL_ROOT=<nowiki>{{.Env.POSTGRESQL_LIB_x64}}</nowiki>\.., NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR_MSVC}}</nowiki>, LLVM_INSTALL_DIR=<nowiki>{{.Env.LLVM_INSTALL_DIR_msvc}}</nowiki>, Protobuf_ROOT=<nowiki>{{.Env.Protobuf_ROOT_msvc}}</nowiki>, gRPC_ROOT=<nowiki>{{.Env.gRPC_ROOT_msvc}}</nowiki>
|
|-
|windows-11_22h2-msvc2022
|
|Windows_11_22H2 (msvc2022-x86_64)
|Windows_11_22H2 (msvc2022-x86_64)
|Sccache, DebugAndRelease, UseConfigure
| -debug-and-release -force-debug-info -headersclean -nomake examples -qt-zlib
|CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_INCLUDE_x64}}</nowiki>\.. -DPostgreSQL_ROOT=<nowiki>{{.Env.POSTGRESQL_LIB_x64}}</nowiki>\.., NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR_MSVC}}</nowiki>, LLVM_INSTALL_DIR=<nowiki>{{.Env.LLVM_INSTALL_DIR_msvc}}</nowiki>, Protobuf_ROOT=<nowiki>{{.Env.Protobuf_ROOT_msvc}}</nowiki>, gRPC_ROOT=<nowiki>{{.Env.gRPC_ROOT_msvc}}</nowiki>
|
|-
|windows-10_22h2-msvc2019-developer-build
|
|Windows_10_22H2 (msvc2019-x86_64)
|Windows_10_22H2 (msvc2019-x86_64)
|Sccache, Conan, DebugAndRelease, WarningsAreErrors, UseConfigure
| -debug-and-release -make examples -developer-build -force-debug-info -qt-zlib
|CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_INCLUDE_x64}}</nowiki>\.., CONAN_PROFILE=coin/conan/profiles/ci-windows-x86_64-msvc2019_64-developer, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR_MSVC}}</nowiki>, Protobuf_ROOT=<nowiki>{{.Env.Protobuf_ROOT_msvc}}</nowiki>, gRPC_ROOT=<nowiki>{{.Env.gRPC_ROOT_msvc}}</nowiki>
|
|-
|windows-10_22h2-msvc2019-arm64
|windows-10_22h2-msvc2019-developer-build
|Windows_10_22H2 (msvc2019-arm64)
|Windows_10_22H2 (msvc2019-x86_64)
|Sccache, DisableTests, TargetBuildOnly, Packaging, UseConfigure
|
|TARGET_CONFIGURE_ARGS=-debug-and-release -force-debug-info -platform win32-arm64-msvc, TARGET_CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_ROOT_DIR_x64_arm64}}</nowiki>, CONAN_HOST_PROFILE=coin/conan/profiles/ci-windows-x86_64-msvc2019_64-developer, CONAN_PROFILE=coin/conan/profiles/ci-windows-arm64-msvc2019_64, OPENSSL_CONF_x64=<nowiki>{{.Env.OPENSSL_CONF_x64_arm64}}</nowiki>, OPENSSL_INCLUDE_x64=<nowiki>{{.Env.OPENSSL_INCLUDE_x64_arm64}}</nowiki>, OPENSSL_LIB_x64=<nowiki>{{.Env.OPENSSL_LIB_x64_arm64}}</nowiki>, Protobuf_ROOT=<nowiki>{{.Env.Protobuf_ROOT_msvc}}</nowiki>, gRPC_ROOT=<nowiki>{{.Env.gRPC_ROOT_msvc}}</nowiki>
|
|-
|windows-11_22h2-msvc2019-developer-build
|
|Windows_11_22H2 (msvc2019-x86_64)
|Windows_11_22H2 (msvc2019-x86_64)
|Sccache, DebugAndRelease, WarningsAreErrors, UseConfigure
| -debug-and-release -make examples -developer-build -force-debug-info -qt-zlib -c++std c++20
|CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_INCLUDE_x64}}</nowiki>\.., NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR_MSVC}}</nowiki>, Protobuf_ROOT=<nowiki>{{.Env.Protobuf_ROOT_msvc}}</nowiki>, gRPC_ROOT=<nowiki>{{.Env.gRPC_ROOT_msvc}}</nowiki>
|
|-
|windows-11_22h2-msvc2019-arm64
|windows-11_22h2-msvc2019-developer-build
|Windows_11_22H2 (msvc2019-arm64)
|Windows_11_22H2 (msvc2019-x86_64)
|Sccache, DisableTests, TargetBuildOnly, Packaging, UseConfigure
|
|TARGET_CONFIGURE_ARGS=-debug-and-release -force-debug-info -platform win32-arm64-msvc, TARGET_CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON, CONAN_HOST_PROFILE=coin/conan/profiles/ci-windows-x86_64-msvc2019_64, CONAN_PROFILE=coin/conan/profiles/ci-windows-arm64-msvc2019_64, Protobuf_ROOT=<nowiki>{{.Env.Protobuf_ROOT_msvc}}</nowiki>, gRPC_ROOT=<nowiki>{{.Env.gRPC_ROOT_msvc}}</nowiki>
|
|-
|rhel-8.4
|
|RHEL_8_4 (gcc-x86_64)
|RHEL_8_4 (gcc-x86_64)
|Packaging, Sccache, UseConfigure, InstallQt5Dependencies
| -nomake examples -release -force-debug-info -headersclean -separate-debug-info -qt-libjpeg -qt-libpng -qt-pcre -qt-harfbuzz -qt-doubleconversion -no-libudev -bundled-xcb-xinput
|CMAKE_ARGS=-DOpenGL_GL_PREFERENCE=LEGACY -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_HOME}}</nowiki>, CONAN_PROFILE=coin/conan/profiles/ci-linux-x86_64-gcc, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR}}</nowiki>
|
|-
|rhel-9.0
|
|RHEL_9_0 (gcc-x86_64)
|RHEL_9_0 (gcc-x86_64)
|Sccache, UseConfigure, InstallQt5Dependencies
| -nomake examples -release -force-debug-info -headersclean -separate-debug-info -qt-libjpeg -qt-libpng -qt-pcre -qt-harfbuzz -qt-doubleconversion -no-libudev -bundled-xcb-xinput
|CMAKE_ARGS=-DOpenGL_GL_PREFERENCE=LEGACY, CONAN_PROFILE=coin/conan/profiles/ci-linux-x86_64-gcc, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR}}</nowiki>
|
|-
|ios-universal
|macos-universal-on-x86_64
|IOS_ANY (clang-arm64)
|MacOS_12 (clang-x86_64)
|Packaging, Sccache, DebugAndRelease, DisableTests, UseConfigure
|
|TARGET_CONFIGURE_ARGS=-debug-and-release -nomake examples -platform macx-ios-clang, CONAN_HOST_PROFILE=coin/conan/profiles/ci-macos-universal-clang, CONAN_PROFILE=coin/conan/profiles/ci-macos-ios-arm64-clang
|
|-
|windows-10_22h2-mingw11
|
|Windows_10_22H2 (mingw-x86_64)
|Windows_10_22H2 (mingw-x86_64)
|Packaging, Sccache, UseConfigure
| -release -force-debug-info -separate-debug-info -nomake examples -qt-zlib -qt-freetype -qt-libjpeg
|Path=<nowiki>{{.Env.MINGW1120}}</nowiki>\bin;<nowiki>{{.Env.Path}}</nowiki>, CMAKE_ARGS=-DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_INCLUDE_x64}}</nowiki>\.. -DPostgreSQL_ROOT=<nowiki>{{.Env.POSTGRESQL_LIB_x64}}</nowiki>\.., NON_QTBASE_CMAKE_ARGS=-DFEATURE_system_tiff=OFF -DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR_MINGW}}</nowiki>, LLVM_INSTALL_DIR=<nowiki>{{.Env.LLVM_INSTALL_DIR_mingw}}</nowiki>, CONAN_PROFILE=coin/conan/profiles/ci-windows-x86_64-mingw, Protobuf_ROOT=<nowiki>{{.Env.Protobuf_ROOT_mingw}}</nowiki>, gRPC_ROOT=<nowiki>{{.Env.gRPC_ROOT_mingw}}</nowiki>
|
|-
|windows-10_22h2-llvm
|
|Windows_10_22H2 (clang-x86_64)
|Windows_10_22H2 (clang-x86_64)
|Sccache, UseConfigure
| -release -force-debug-info -separate-debug-info -nomake examples -qt-zlib -qt-freetype -qt-libjpeg
|Path=C:\llvm-mingw\bin;<nowiki>{{.Env.Path}}</nowiki>, CMAKE_ARGS=-DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_INCLUDE_x64}}</nowiki>\.. -DPostgreSQL_ROOT=<nowiki>{{.Env.POSTGRESQL_LIB_x64}}</nowiki>\.., NON_QTBASE_CMAKE_ARGS=-DFEATURE_system_tiff=OFF -DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR_LLVM_MINGW}}</nowiki>, LLVM_INSTALL_DIR=C:\llvm-mingw, Protobuf_ROOT=<nowiki>{{.Env.Protobuf_ROOT_llvm_mingw}}</nowiki>, gRPC_ROOT=<nowiki>{{.Env.gRPC_ROOT_llvm_mingw}}</nowiki>
|
|-
|windows-11_22h2-llvm
|
|Windows_11_22H2 (clang-x86_64)
|Windows_11_22H2 (clang-x86_64)
|Sccache, UseConfigure
| -release -force-debug-info -separate-debug-info -nomake examples -qt-zlib -qt-freetype -qt-libjpeg
|Path=C:\llvm-mingw\bin;<nowiki>{{.Env.Path}}</nowiki>, CMAKE_ARGS=-DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_INCLUDE_x64}}</nowiki>\.. -DPostgreSQL_ROOT=<nowiki>{{.Env.POSTGRESQL_LIB_x64}}</nowiki>\.., NON_QTBASE_CMAKE_ARGS=-DFEATURE_system_tiff=OFF -DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR_LLVM_MINGW}}</nowiki>, LLVM_INSTALL_DIR=C:\llvm-mingw, Protobuf_ROOT=<nowiki>{{.Env.Protobuf_ROOT_llvm_mingw}}</nowiki>, gRPC_ROOT=<nowiki>{{.Env.gRPC_ROOT_llvm_mingw}}</nowiki>
|
|-
|windows-10_22h2-mingw11-developer-build
|
|Windows_10_22H2 (mingw-x86_64)
|Windows_10_22H2 (mingw-x86_64)
|Sccache, WarningsAreErrors, UseConfigure
| -developer-build -release -force-debug-info -separate-debug-info -make examples -qt-zlib -qt-freetype -qt-libjpeg
|Path=<nowiki>{{.Env.MINGW1120}}</nowiki>\bin;<nowiki>{{.Env.Path}}</nowiki>, CMAKE_ARGS=-DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_INCLUDE_x64}}</nowiki>\.., NON_QTBASE_CMAKE_ARGS=-DFEATURE_system_tiff=OFF -DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR_MINGW}}</nowiki>, LLVM_INSTALL_DIR=<nowiki>{{.Env.LLVM_INSTALL_DIR_mingw}}</nowiki>, Protobuf_ROOT=<nowiki>{{.Env.Protobuf_ROOT_mingw}}</nowiki>, gRPC_ROOT=<nowiki>{{.Env.gRPC_ROOT_mingw}}</nowiki>
|
|-
|windows-11_22h2-mingw11-developer-build
|
|Windows_11_22H2 (mingw-x86_64)
|Windows_11_22H2 (mingw-x86_64)
|Sccache, WarningsAreErrors, UseConfigure
| -developer-build -release -force-debug-info -separate-debug-info -make examples -qt-zlib -qt-freetype -qt-libjpeg
|Path=<nowiki>{{.Env.MINGW1120}}</nowiki>\bin;<nowiki>{{.Env.Path}}</nowiki>, CMAKE_ARGS=-DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_INCLUDE_x64}}</nowiki>\.., NON_QTBASE_CMAKE_ARGS=-DFEATURE_system_tiff=OFF -DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR_MINGW}}</nowiki>, LLVM_INSTALL_DIR=<nowiki>{{.Env.LLVM_INSTALL_DIR_mingw}}</nowiki>, Protobuf_ROOT=<nowiki>{{.Env.Protobuf_ROOT_mingw}}</nowiki>, gRPC_ROOT=<nowiki>{{.Env.gRPC_ROOT_mingw}}</nowiki>
|
|-
|qemu-armv7-developer-build
|ubuntu-22.04
|QEMU (gcc-armv7)
|Ubuntu_22_04 (gcc-x86_64)
|Sccache, UseConfigure
|
|TARGET_CONFIGURE_ARGS=-release -force-debug-info -developer-build -no-warnings-are-errors -make examples -qt-harfbuzz -device linux-imx7-g++ -device-option "CROSS_COMPILE=<nowiki>{{.Env.QEMUARMV7_TOOLCHAIN_CROSS_COMPILE}}</nowiki>" -device-option "DISTRO_OPTS=hard-float boot2qt" -no-feature-forkfd_pidfd, TARGET_CMAKE_ARGS=-DCMAKE_TOOLCHAIN_FILE=<nowiki>{{.Env.QEMUARMV7_TOOLCHAIN_FILE}}</nowiki> -DQT_FORCE_BUILD_TOOLS=ON, QT_YOCTO_ENVSETUP=<nowiki>{{.Env.QEMUARMV7_TOOLCHAIN_ENVSETUP}}</nowiki>, QT_CMAKE_DIR=/opt/cmake-3.24.2/bin, QT_SYSROOT_FOR_RUNNING_TESTS=<nowiki>{{.Env.QEMUARMV7_TOOLCHAIN_SYSROOT}}</nowiki>, GST_PLUGIN_SCANNER=<nowiki>{{.Env.QEMUARMV7_TOOLCHAIN_SYSROOT}}</nowiki>/usr/libexec/gstreamer-1.0/gst-plugin-scanner, QT_QUICK_BACKEND=software
|
|-
|qemu-arm64-developer-build
|ubuntu-22.04
|QEMU (gcc-arm64)
|Ubuntu_22_04 (gcc-x86_64)
|Sccache, UseConfigure
|
|TARGET_CONFIGURE_ARGS=-release -force-debug-info -developer-build -no-warnings-are-errors -nomake examples -qt-harfbuzz -device linux-generic-g++ -device-option "CROSS_COMPILE=<nowiki>{{.Env.QEMUARM64_TOOLCHAIN_CROSS_COMPILE}}</nowiki>" -device-option "DISTRO_OPTS=boot2qt" -no-feature-forkfd_pidfd, TARGET_CMAKE_ARGS=-DCMAKE_TOOLCHAIN_FILE=<nowiki>{{.Env.QEMUARM64_TOOLCHAIN_FILE}}</nowiki> -DQT_FORCE_BUILD_TOOLS=ON, QT_YOCTO_ENVSETUP=<nowiki>{{.Env.QEMUARM64_TOOLCHAIN_ENVSETUP}}</nowiki>, QT_CMAKE_DIR=/opt/cmake-3.24.2/bin, QT_SYSROOT_FOR_RUNNING_TESTS=<nowiki>{{.Env.QEMUARM64_TOOLCHAIN_SYSROOT}}</nowiki>, GST_PLUGIN_SCANNER=<nowiki>{{.Env.QEMUARM64_TOOLCHAIN_SYSROOT}}</nowiki>/usr/libexec/gstreamer-1.0/gst-plugin-scanner, QT_QUICK_BACKEND=software
|
|-
|qemu-mips64-developer-build
|ubuntu-22.04
|QEMU (gcc-mips64)
|Ubuntu_22_04 (gcc-x86_64)
|Sccache, DisableTests, UseConfigure
|
|TARGET_CONFIGURE_ARGS=-release -force-debug-info -developer-build -no-warnings-are-errors -nomake examples -qt-harfbuzz -device linux-generic-g++ -device-option "CROSS_COMPILE=<nowiki>{{.Env.QEMUMIPS64_TOOLCHAIN_CROSS_COMPILE}}</nowiki>" -device-option "DISTRO_OPTS=boot2qt" -no-feature-forkfd_pidfd, TARGET_CMAKE_ARGS=-DCMAKE_TOOLCHAIN_FILE=<nowiki>{{.Env.QEMUMIPS64_TOOLCHAIN_FILE}}</nowiki> -DQT_FORCE_BUILD_TOOLS=ON, QT_YOCTO_ENVSETUP=<nowiki>{{.Env.QEMUMIPS64_TOOLCHAIN_ENVSETUP}}</nowiki>, QT_CMAKE_DIR=/opt/cmake-3.24.2/bin, QT_SYSROOT_FOR_RUNNING_TESTS=<nowiki>{{.Env.QEMUMIPS64_TOOLCHAIN_SYSROOT}}</nowiki>, GST_PLUGIN_SCANNER=<nowiki>{{.Env.QEMUMIPS64_TOOLCHAIN_SYSROOT}}</nowiki>/usr/libexec/gstreamer-1.0/gst-plugin-scanner, QT_QUICK_BACKEND=software
|
|-
|qnx-710-x86_64-developer-build-on-linux
|ubuntu-22.04
|QNX_710 (qcc-x86_64)
|Ubuntu_22_04 (gcc-x86_64)
|Packaging, VMSize8, UseConfigure
|
|TARGET_CONFIGURE_ARGS=-release -force-debug-info -developer-build -no-dbus -nomake examples, TARGET_CMAKE_ARGS=-DCMAKE_TOOLCHAIN_FILE=<nowiki>{{.Env.QNX_710}}</nowiki>/qnx-toolchain-x8664.cmake -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON, QT_CMAKE_DIR=/opt/cmake-3.24.2/bin, QNX_TEST_ENV=LD_LIBRARY_PATH=<nowiki>{{.Env.QNX_QEMU_LD_LIBRARY_PATH}}</nowiki> QSG_RHI_BACKEND=software QT_QPA_PLATFORM=offscreen QTEST_ENVIRONMENT=ci
|
|-
|qnx-710-arm64-on-linux
|ubuntu-22.04
|QNX_710 (qcc-arm64)
|Ubuntu_22_04 (gcc-x86_64)
|Packaging, DisableTests, UseConfigure
|
|TARGET_CONFIGURE_ARGS=-release -force-debug-info -no-dbus -nomake examples, TARGET_CMAKE_ARGS=-DCMAKE_TOOLCHAIN_FILE=<nowiki>{{.Env.QNX_710}}</nowiki>/qnx-toolchain-aarch64le.cmake -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON
|
|-
|qnx-710-armv7-on-linux
|ubuntu-22.04
|QNX_710 (qcc-armv7)
|Ubuntu_22_04 (gcc-x86_64)
|Packaging, DisableTests, UseConfigure
|
|TARGET_CONFIGURE_ARGS=-release -force-debug-info -no-dbus -nomake examples, TARGET_CMAKE_ARGS=-DCMAKE_TOOLCHAIN_FILE=<nowiki>{{.Env.QNX_710}}</nowiki>/qnx-toolchain-armv7le.cmake -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON
|
|-
|android-arm64-on-macos
|macos-universal-on-x86_64
|Android_ANY (clang-arm64)
|MacOS_12 (clang-x86_64)
|Packaging, Sccache, DisableTests, UseConfigure
|
|TARGET_CONFIGURE_ARGS=-nomake examples -release -force-debug-info -android-ndk <nowiki>{{.Env.ANDROID_NDK_ROOT_DEFAULT}}</nowiki> -android-sdk <nowiki>{{.Env.ANDROID_SDK_ROOT}}</nowiki> -android-abis arm64-v8a, TARGET_CMAKE_ARGS=-DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_ANDROID_HOME_DEFAULT}}</nowiki> -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON, CONAN_HOST_PROFILE=coin/conan/profiles/ci-macos-universal-clang, CONAN_PROFILE=coin/conan/profiles/ci-unix-android-arm64-clang, NON_QTBASE_TARGET_CMAKE_ARGS=-DQT_ADDITIONAL_HOST_PACKAGES_PREFIX_PATH=/usr/local, ANDROID_NDK_ROOT=<nowiki>{{.Env.ANDROID_NDK_ROOT_DEFAULT}}</nowiki>
|
|-
|android-armv7-on-windows
|windows-10_22h2-mingw11
|Android_ANY (clang-armv7)
|Windows_10_22H2 (mingw-x86_64)
|Packaging, Sccache, DisableTests, UseConfigure
|
|Path=<nowiki>{{.Env.MINGW1120}}</nowiki>\bin;<nowiki>{{.Env.Path}}</nowiki>, TARGET_CONFIGURE_ARGS=-nomake examples -release -force-debug-info -android-ndk <nowiki>{{.Env.ANDROID_NDK_ROOT_DEFAULT}}</nowiki> -android-sdk <nowiki>{{.Env.ANDROID_SDK_ROOT}}</nowiki> -android-abis armeabi-v7a -no-feature-pkg-config, TARGET_CMAKE_ARGS=-DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_ANDROID_HOME_DEFAULT}}</nowiki> -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON, CONAN_HOST_PROFILE=coin/conan/profiles/ci-windows-x86_64-mingw, CONAN_PROFILE=coin/conan/profiles/ci-windows-android-armv7-clang, NON_QTBASE_TARGET_CMAKE_ARGS=-DQT_ADDITIONAL_HOST_PACKAGES_PREFIX_PATH=<nowiki>{{.Env.Protobuf_ROOT_mingw}}</nowiki>, ANDROID_NDK_ROOT=<nowiki>{{.Env.ANDROID_NDK_ROOT_DEFAULT}}</nowiki>
|
|-
|android-x86-on-linux
|rhel-8.4
|Android_ANY (clang-x86)
|RHEL_8_4 (gcc-x86_64)
|Packaging, Sccache, AndroidTestRun, VMSize8, UseConfigure
|
|TARGET_CONFIGURE_ARGS=-nomake examples -release -force-debug-info -android-ndk <nowiki>{{.Env.ANDROID_NDK_ROOT_DEFAULT}}</nowiki> -android-sdk <nowiki>{{.Env.ANDROID_SDK_ROOT}}</nowiki> -android-abis x86, TARGET_CMAKE_ARGS=-DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_ANDROID_HOME_DEFAULT}}</nowiki> -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON, NON_QTBASE_TARGET_CMAKE_ARGS=-DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR_ANDROID}}</nowiki>, CONAN_HOST_PROFILE=coin/conan/profiles/ci-linux-x86_64-gcc, CONAN_PROFILE=coin/conan/profiles/ci-unix-android-x86-clang, ANDROID_EMULATOR=@emulator_x86_api_23, ANDROID_NDK_ROOT=<nowiki>{{.Env.ANDROID_NDK_ROOT_DEFAULT}}</nowiki>
|
|-
|android-x86_64-on-linux
|rhel-8.4
|Android_ANY (clang-x86_64)
|RHEL_8_4 (gcc-x86_64)
|Packaging, Sccache, DisableTests, UseConfigure
|
|TARGET_CONFIGURE_ARGS=-nomake examples -release -force-debug-info -android-ndk <nowiki>{{.Env.ANDROID_NDK_ROOT_DEFAULT}}</nowiki> -android-sdk <nowiki>{{.Env.ANDROID_SDK_ROOT}}</nowiki> -android-abis x86_64, TARGET_CMAKE_ARGS=-DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_ANDROID_HOME_DEFAULT}}</nowiki> -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON, NON_QTBASE_TARGET_CMAKE_ARGS=-DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR_ANDROID}}</nowiki>, CONAN_HOST_PROFILE=coin/conan/profiles/ci-linux-x86_64-gcc, CONAN_PROFILE=coin/conan/profiles/ci-unix-android-x86_64-clang, ANDROID_NDK_ROOT=<nowiki>{{.Env.ANDROID_NDK_ROOT_DEFAULT}}</nowiki>
|
|-
|webassembly-linux-thread-asyncify
|opensuse-15.4-developer-build
|WebAssembly (gcc-x86_64)
|openSUSE_15_4 (gcc-x86_64)
|Sccache, DisableTests
|
|EM_CONFIG=<nowiki>{{.Env.EMSDK}}</nowiki>/.emscripten, TARGET_CONFIGURE_ARGS=-DQT_QMAKE_TARGET_MKSPEC=wasm-emscripten -DQT_BUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache -DFEATURE_thread=ON -DQT_QMAKE_DEVICE_OPTIONS="QT_EMSCRIPTEN_ASYNCIFY=1", NON_QTBASE_TARGET_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache
|
|-
|webassembly-windows
|windows-10_22h2-mingw11
|WebAssembly (clang-x86_64)
|Windows_10_22H2 (mingw-x86_64)
|Packaging, Sccache, DisableTests, UseConfigure
|
|Path=<nowiki>{{.Env.EMSDK_PATH}}</nowiki>;<nowiki>{{.Env.MINGW1120}}</nowiki>\bin;<nowiki>{{.Env.Path}}</nowiki>, EM_CONFIG=<nowiki>{{.Env.EMSDK}}</nowiki>/.emscripten, TARGET_CONFIGURE_ARGS=-release -platform wasm-emscripten -nomake examples, TARGET_CMAKE_ARGS=-DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON, NON_QTBASE_TARGET_CMAKE_ARGS=-DFEATURE_pkg_config=OFF -DQT_ADDITIONAL_HOST_PACKAGES_PREFIX_PATH=<nowiki>{{.Env.Protobuf_ROOT_mingw}}</nowiki>, CONAN_HOST_PROFILE=coin/conan/profiles/ci-windows-x86_64-mingw, CONAN_PROFILE=coin/conan/profiles/ci-windows-webassembly-x86_64-clang
|
|-
|webassembly-macos-thread
|macos-universal-on-x86_64
|WebAssembly (clang-x86_64)
|MacOS_12 (clang-x86_64)
|Packaging, Sccache, DisableTests, UseConfigure
|
|EM_CONFIG=<nowiki>{{.Env.EMSDK}}</nowiki>/.emscripten, TARGET_CONFIGURE_ARGS=-release -platform wasm-emscripten -nomake examples -feature-thread, NON_QTBASE_TARGET_CMAKE_ARGS=-DQT_ADDITIONAL_HOST_PACKAGES_PREFIX_PATH=/usr/local, TARGET_CMAKE_ARGS=-DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON
|
|-
|macos-universal-on-x86_64
|
|MacOS_12 (clang-x86_64-arm64)
|MacOS_12 (clang-x86_64)
|Packaging, Sccache, DoNotRunTests, WarningsAreErrors, UseConfigure
| -nomake examples -release -force-debug-info -separate-debug-info -headersclean -framework
|CMAKE_ARGS=-DCMAKE_OSX_ARCHITECTURES="x86_64;arm64" -DODBC_ROOT=/usr/local/opt/libiodbc -DPostgreSQL_ROOT=<nowiki>{{.Env.POSTGRESQLBINPATH}}</nowiki>/.. -DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_DIR}}</nowiki>, NON_QTBASE_CMAKE_ARGS=-DFEATURE_gds=OFF -DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR}}</nowiki>, Protobuf_ROOT=/usr/local/lib/cmake/protobuf, CONAN_PROFILE=coin/conan/profiles/ci-macos-universal-clang
|
|-
|macos-universal-on-arm64
|
|MacOS_12 (clang-x86_64-arm64)
|MacOS_12 (clang-arm64)
|DoNotRunTests, WarningsAreErrors, UseConfigure
| -nomake examples -release -force-debug-info -separate-debug-info -headersclean -framework
|CMAKE_ARGS=-DCMAKE_OSX_ARCHITECTURES="x86_64;arm64", Protobuf_ROOT=/usr/local/lib/cmake/protobuf, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR}}</nowiki>
|
|-
|macos-11-x86_64-tests
|macos-universal-on-x86_64
|MacOS_11 (clang-x86_64)
|MacOS_11 (clang-x86_64)
|Sccache, TestOnly, Packaging
|
|
|
|-
|macos-11-arm64-tests
|macos-universal-on-x86_64
|MacOS_11_00 (clang-arm64)
|MacOS_11_00 (clang-arm64)
|Sccache, TestOnly, Packaging
|
|
|
|-
|macos-12-arm64-tests
|macos-universal-on-x86_64
|MacOS_12 (clang-arm64)
|MacOS_12 (clang-arm64)
|Sccache, TestOnly, Packaging
|
|
|
|-
|macos-13-arm64-tests
|macos-universal-on-x86_64
|MacOS_13 (clang-arm64)
|MacOS_13 (clang-arm64)
|Sccache, TestOnly, Packaging
|
|
|
|-
|macos-12-x86_64-tests
|macos-universal-on-x86_64
|MacOS_12 (clang-x86_64)
|MacOS_12 (clang-x86_64)
|Sccache, TestOnly, Packaging
|
|
|
|-
|macos-12-arm-on-arm64-tests
|macos-universal-on-arm64
|MacOS_12 (clang-arm64)
|MacOS_12 (clang-arm64)
|Sccache, TestOnly
|
|
|
|-
|macos-12-arm-on-x86_64-tests
|macos-universal-on-arm64
|MacOS_12 (clang-x86_64)
|MacOS_12 (clang-x86_64)
|Sccache, TestOnly
|
|
|
|-
|macos-12-x86_64-developer-build
|
|MacOS_12 (clang-x86_64)
|MacOS_12 (clang-x86_64)
|Sccache, DoNotRunTests, WarningsAreErrors, UseConfigure
| -developer-build -release -force-debug-info -no-pch -no-framework -qtnamespace TestNamespace -make examples
|CMAKE_ARGS=-DOPENSSL_ROOT_DIR=<nowiki>{{.Env.OPENSSL_DIR}}</nowiki>, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR}}</nowiki>, Protobuf_ROOT=/usr/local/lib/cmake/protobuf
|
|-
|macos-12-arm64-developer-build
|
|MacOS_12 (clang-arm64)
|MacOS_12 (clang-arm64)
|DoNotRunTests, WarningsAreErrors, UseConfigure
| -developer-build -nomake examples -release -force-debug-info -separate-debug-info -framework
|Protobuf_ROOT=/usr/local/lib/cmake/protobuf, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR=<nowiki>{{.Env.FFMPEG_DIR}}</nowiki>
|
|-
|macos-11-x86_64-developer-build-tests
|macos-12-x86_64-developer-build
|MacOS_11 (clang-x86_64)
|MacOS_11 (clang-x86_64)
|Sccache, TestOnly
|
|
|
|-
|macos-11-arm64-developer-build-tests
|macos-12-arm64-developer-build
|MacOS_11_00 (clang-arm64)
|MacOS_11_00 (clang-arm64)
|TestOnly
|
|
|
|-
|macos-12-x86_64-developer-build-tests
|macos-12-x86_64-developer-build
|MacOS_12 (clang-x86_64)
|MacOS_12 (clang-x86_64)
|Sccache, TestOnly
|
|
|
|-
|macos-12-arm64-developer-build-tests
|macos-12-arm64-developer-build
|MacOS_12 (clang-arm64)
|MacOS_12 (clang-arm64)
|TestOnly
|
|
|
|-
|macos-13-arm64-developer-build-tests
|macos-12-arm64-developer-build
|MacOS_13 (clang-arm64)
|MacOS_13 (clang-arm64)
|TestOnly
|
|
|
|-
|
|
|
|
|
|
|
|
|-
|
|
|
|
|

Latest revision as of 11:56, 8 August 2023

-Note that these configurations do not represent our supported platforms. Those can be found here

Software configurations for Qt 6.5.2

Tools & Versions

windows 10_22H2 x86_64

windows 11_22H2 x86_64

7-Zip 16.04 16.04
Android NDK r25b r25b
Android OpenSSL 3.0.7 3.0.7
Android SDK Api Level android-33 android-33
Android SDK Build Tools 33.0.1 33.0.1
Android SDK tools 2.1 2.1
CMake 3.24.2 3.24.2
Conan 1.39.0 1.39.0
Dependency Walker 2.2.6000 2.2.6000
DirectX SDK 9.29.1962 (Jun 10) 9.29.1962 (Jun 10)
Dotnet SDK 2.1 2.1
FBX SDK 2016.1.2 2016.1.2
Git 2.36.1 2.36.1
Java SE 11.0.12 x64 11.0.12 x64
Jom 1.1.2 1.1.2
MCUXpresso IDE 11.2.0_4120 11.2.0_4120
Mesa llvmpipe 11_2_2 11_2_2
MinGW 11.2.0 MinGW-w64-x86_64-11.2.0-release-posix-seh-rt_v9-rev3 11.2.0 MinGW-w64-x86_64-11.2.0-release-posix-seh-rt_v9-rev3
Msys 1.0.11 1.0.11
MySQL 6.1.11 6.1.11
Ninja 1.10.2 1.10.2
Node.js 12.18.0 12.18.0
Notepad++ 7.3 7.3
OpenSSL 3_0_7 3_0_7
OpenSSL ARM 3_0_7 3_0_7
PostgreSQL 9.6.16-1 9.6.16-1
Protobuf 21.9 21.9
Python-32 2.7.13 2.7.13
Python-64 2.7.13 2.7.13
Python3-32 3.8.1 3.8.1
Python3-64 3.8.1 3.8.1
QNX SDP 7.1.0 -
Ruby 2.4.2-2 2.4.2-2
STM32CubeProgrammer 2_5_0 2_5_0
Telegraf 1.12.6 1.12.6
VirtualBox 5.2.4 5.2.4
Visual Studio 2015 Version 14.0.25431.01 Update 3 Version 14.0.25431.01 Update 3
Vulkan SDK 1.2.182.0 1.2.182.0
breakpad b988fa74ec18de6214b18f723e48331d9a7802ae b988fa74ec18de6214b18f723e48331d9a7802ae
emsdk 3.1.25 3.1.25
emsdk NodeJs 15.14.0 15.14.0
emsdk WinPython 64bit 3.9.2-nuget 3.9.2-nuget
emsdk portable jre - -
gnuwin32 qt5 commit sha 98c4f1bbebfb3cc6d8e031d36fd1da3c19e634fb 98c4f1bbebfb3cc6d8e031d36fd1da3c19e634fb
libClang 15.0.0 15.0.0
libClang for QtForPython 10.0 10.0
libusb libusb-1.0.24 libusb-1.0.24
linux-syscall-support linux-syscall-support_93426bda6535943ff1525d0460aab5cc0870ccaf.tar.gz linux-syscall-support_93426bda6535943ff1525d0460aab5cc0870ccaf.tar.gz
llvm-mingw 15.0.0 14.0.0
msys2 20220319 20220319
sccache 0.2.14 0.2.14
sed 4.2.1 4.2.1
strawberry 5.32.0.1 5.32.0.1

macos 11 x86_64

macos 12 x86_64

Android NDK r25b r25b
Android SDK API level android-33 android-33
Android SDK Build Tools 33.0.1 33.0.1
Android SDK tools 2.1 2.1
CMake 3.24.2 3.24.2
Command Line Tools 13.2 14.2
Emsdk 3.1.25 3.1.25
FBX SDK 2016.1.2 2016.1.2
JDK Version 11.0.12 11.0.12
MySQL 5.7.15 5.7.15
Ninja 1.10.2 1.10.2
Nodejs 14.16.1 14.16.1
OpenSSL 3.0.7 3.0.7
OpenSSL for Android - 3.0.7
PostgreSQL 14 (2.5) 14 (2.5)
XZ 5.0.7 5.0.7
Xcode 13.2.1 14.2
breakpad b988fa74ec18de6214b18f723e48331d9a7802ae b988fa74ec18de6214b18f723e48331d9a7802ae
libClang 15.0.0 15.0.0
libClang for QtForPython 10.0 10.0
libiodbc 3.52.15-universal 3.52.15-universal
libusb 1.0.26 1.0.26
linux_syscall_support 93426bda6535943ff1525d0460aab5cc0870ccaf 93426bda6535943ff1525d0460aab5cc0870ccaf
python2 2.7.16 2.7.16
python3 3.9.6 3.9.6

RHEL 8.4 x86_64

RHEL 9.0 x86_64

SLES 15_SP4 x86_64

Ubuntu 22.04 x86_64

openSUSE 15.4 x86_64

Android NDK r25b r25b - r25b -
Android SDK API level android-33 android-33 - android-33 -
Android SDK Build Tools 33.0.1 33.0.1 - 33.0.1 -
Android SDK tools 2.1 2.1 - 2.1 -
CMake 3.24.2 3.24.2 3.24.2 3.24.2 3.24.2
CMake Min Supported - - - - 3.16.8
Emsdk - - 3.1.25 - 3.1.25
FBX SDK 2016.1.2 2016.1.2 - 2016.1.2 -
GCC - - 10.4.0 - 9.3.1
ICU 56.1 56.1 - 60.2 -
MQTT_BROKER 2873885d7e840b4e06483f36f170c609eb30527d 2873885d7e840b4e06483f36f170c609eb30527d 2873885d7e840b4e06483f36f170c609eb30527d 2873885d7e840b4e06483f36f170c609eb30527d 2873885d7e840b4e06483f36f170c609eb30527d
OpenSSL 3.0.7 3.0.7 3.0.7 3.0.2 3.0.7
OpenSSL for Android 3.0.7 3.0.7 - 3.0.7 -
QNX SDP - - - 7.1.0 -
Yocto ARM64 toolchain - - - 3.2 -
Yocto ARMv7 toolchain - - - 3.2 -
Yocto MIPS64 toolchain - - - 3.2 -
breakpad b988fa74ec18de6214b18f723e48331d9a7802ae b988fa74ec18de6214b18f723e48331d9a7802ae - b988fa74ec18de6214b18f723e48331d9a7802ae -
dwz 0.13 0.13 - - -
libClang 15.0.0 15.0.0 15.0.0 15.0.0 15.0.0
libClang for QtForPython 10.0 10.0 10.0 10.0 10.0
linux_syscall_support 93426bda6535943ff1525d0460aab5cc0870ccaf 93426bda6535943ff1525d0460aab5cc0870ccaf - 93426bda6535943ff1525d0460aab5cc0870ccaf -
p7zip 7-11 7-11 - - -
qdoc - - - b3630c567cf2ed22a4b200b4aa72eeb23ba08dfb -
qtattributionsscanner - - - b3630c567cf2ed22a4b200b4aa72eeb23ba08dfb -

CI configurations for Qt 6.5.2

ID Dependencies Target Host Coin Options Configure Arguments Environment Variables
ubuntu-22.04-license-check Ubuntu_22_04 (gcc-x86_64) Ubuntu_22_04 (gcc-x86_64) TestOnly, LicenseCheck, UseLegacyInstructions
ubuntu-22.04-documentation Ubuntu_22_04 (gcc-x86_64) Ubuntu_22_04 (gcc-x86_64) Sccache, Documentation, TestDocs, UseConfigure, DoNotRunTests -make examples -developer-build -c++std c++20 -linker gold -no-warnings-are-errors -qtlibinfix TestInfix -qtnamespace TestNamespace NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR}}
ubuntu-22.04 Ubuntu_22_04 (gcc-x86_64) Ubuntu_22_04 (gcc-x86_64) Sccache, UseConfigure, DoNotRunTests -nomake examples -release -force-debug-info -separate-debug-info -headersclean -qt-libjpeg -qt-libpng -qt-pcre -qt-harfbuzz -qt-doubleconversion -no-libudev -bundled-xcb-xinput CMAKE_ARGS=-DOpenGL_GL_PREFERENCE=LEGACY, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR}}
ubuntu-22.04-documentation-x11-tests ubuntu-22.04-documentation Ubuntu_22_04 (gcc-x86_64) Ubuntu_22_04 (gcc-x86_64) Sccache, TestOnly
ubuntu-22.04-x11-tests ubuntu-22.04 Ubuntu_22_04 (gcc-x86_64) Ubuntu_22_04 (gcc-x86_64) Sccache, TestOnly
opensuse-15.4-developer-build openSUSE_15_4 (gcc-x86_64) openSUSE_15_4 (gcc-x86_64) Sccache, WarningsAreErrors, UseConfigure -nomake examples -developer-build PATH={{.Env.CMAKE_MIN_SUPPORTED_BIN_PATH}}:{{.Env.PATH}}, CONAN_PROFILE=coin/conan/profiles/ci-linux-x86_64-gcc-debug-developer, CMAKE_ARGS=-DOPENSSL_ROOT_DIR={{.Env.OPENSSL_HOME}}, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR}}
sles-15_sp4-static SLES_15_SP4 (gcc-x86_64) SLES_15_SP4 (gcc-x86_64) Sccache, DisableTests, UseConfigure, DoNotCompileTestsDuringBuild -nomake examples -static -no-sql-mysql CMAKE_ARGS=-DOPENSSL_ROOT_DIR={{.Env.OPENSSL_HOME}}, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR}}
windows-10_22h2-msvc2019 Windows_10_22H2 (msvc2019-x86_64) Windows_10_22H2 (msvc2019-x86_64) Packaging, Sccache, DebugAndRelease, UseConfigure -debug-and-release -force-debug-info -headersclean -nomake examples -qt-zlib CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_INCLUDE_x64}}\.. -DPostgreSQL_ROOT={{.Env.POSTGRESQL_LIB_x64}}\.., LLVM_INSTALL_DIR={{.Env.LLVM_INSTALL_DIR_msvc}}, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR_MSVC}}, CONAN_PROFILE=coin/conan/profiles/ci-windows-x86_64-msvc2019_64, Protobuf_ROOT={{.Env.Protobuf_ROOT_msvc}}, gRPC_ROOT={{.Env.gRPC_ROOT_msvc}}
windows-11_22h2-msvc2019 Windows_11_22H2 (msvc2019-x86_64) Windows_11_22H2 (msvc2019-x86_64) Packaging, Sccache, DebugAndRelease, UseConfigure -debug-and-release -force-debug-info -headersclean -nomake examples -qt-zlib CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_INCLUDE_x64}}\.. -DPostgreSQL_ROOT={{.Env.POSTGRESQL_LIB_x64}}\.., NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR_MSVC}}, LLVM_INSTALL_DIR={{.Env.LLVM_INSTALL_DIR_msvc}}, Protobuf_ROOT={{.Env.Protobuf_ROOT_msvc}}, gRPC_ROOT={{.Env.gRPC_ROOT_msvc}}
windows-10_22h2-msvc2022 Windows_10_22H2 (msvc2022-x86_64) Windows_10_22H2 (msvc2022-x86_64) Sccache, DebugAndRelease, UseConfigure -debug-and-release -force-debug-info -headersclean -nomake examples -qt-zlib CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_INCLUDE_x64}}\.. -DPostgreSQL_ROOT={{.Env.POSTGRESQL_LIB_x64}}\.. -DMySQL_ROOT={{.Env.ENV_MySQL_ROOT}} -DMySQL_LIBRARY_DIR={{.Env.ENV_MySQL_LIBRARY_DIR}}, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR_MSVC}}, LLVM_INSTALL_DIR={{.Env.LLVM_INSTALL_DIR_msvc}}, Protobuf_ROOT={{.Env.Protobuf_ROOT_msvc}}, gRPC_ROOT={{.Env.gRPC_ROOT_msvc}}
windows-11_22h2-msvc2022 Windows_11_22H2 (msvc2022-x86_64) Windows_11_22H2 (msvc2022-x86_64) Sccache, DebugAndRelease, UseConfigure -debug-and-release -force-debug-info -headersclean -nomake examples -qt-zlib CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_INCLUDE_x64}}\.. -DPostgreSQL_ROOT={{.Env.POSTGRESQL_LIB_x64}}\.., NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR_MSVC}}, LLVM_INSTALL_DIR={{.Env.LLVM_INSTALL_DIR_msvc}}, Protobuf_ROOT={{.Env.Protobuf_ROOT_msvc}}, gRPC_ROOT={{.Env.gRPC_ROOT_msvc}}
windows-10_22h2-msvc2019-developer-build Windows_10_22H2 (msvc2019-x86_64) Windows_10_22H2 (msvc2019-x86_64) Sccache, Conan, DebugAndRelease, WarningsAreErrors, UseConfigure -debug-and-release -make examples -developer-build -force-debug-info -qt-zlib CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_INCLUDE_x64}}\.., CONAN_PROFILE=coin/conan/profiles/ci-windows-x86_64-msvc2019_64-developer, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR_MSVC}}, Protobuf_ROOT={{.Env.Protobuf_ROOT_msvc}}, gRPC_ROOT={{.Env.gRPC_ROOT_msvc}}
windows-10_22h2-msvc2019-arm64 windows-10_22h2-msvc2019-developer-build Windows_10_22H2 (msvc2019-arm64) Windows_10_22H2 (msvc2019-x86_64) Sccache, DisableTests, TargetBuildOnly, Packaging, UseConfigure TARGET_CONFIGURE_ARGS=-debug-and-release -force-debug-info -platform win32-arm64-msvc, TARGET_CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_ROOT_DIR_x64_arm64}}, CONAN_HOST_PROFILE=coin/conan/profiles/ci-windows-x86_64-msvc2019_64-developer, CONAN_PROFILE=coin/conan/profiles/ci-windows-arm64-msvc2019_64, OPENSSL_CONF_x64={{.Env.OPENSSL_CONF_x64_arm64}}, OPENSSL_INCLUDE_x64={{.Env.OPENSSL_INCLUDE_x64_arm64}}, OPENSSL_LIB_x64={{.Env.OPENSSL_LIB_x64_arm64}}, Protobuf_ROOT={{.Env.Protobuf_ROOT_msvc}}, gRPC_ROOT={{.Env.gRPC_ROOT_msvc}}
windows-11_22h2-msvc2019-developer-build Windows_11_22H2 (msvc2019-x86_64) Windows_11_22H2 (msvc2019-x86_64) Sccache, DebugAndRelease, WarningsAreErrors, UseConfigure -debug-and-release -make examples -developer-build -force-debug-info -qt-zlib -c++std c++20 CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_INCLUDE_x64}}\.., NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR_MSVC}}, Protobuf_ROOT={{.Env.Protobuf_ROOT_msvc}}, gRPC_ROOT={{.Env.gRPC_ROOT_msvc}}
windows-11_22h2-msvc2019-arm64 windows-11_22h2-msvc2019-developer-build Windows_11_22H2 (msvc2019-arm64) Windows_11_22H2 (msvc2019-x86_64) Sccache, DisableTests, TargetBuildOnly, Packaging, UseConfigure TARGET_CONFIGURE_ARGS=-debug-and-release -force-debug-info -platform win32-arm64-msvc, TARGET_CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON, CONAN_HOST_PROFILE=coin/conan/profiles/ci-windows-x86_64-msvc2019_64, CONAN_PROFILE=coin/conan/profiles/ci-windows-arm64-msvc2019_64, Protobuf_ROOT={{.Env.Protobuf_ROOT_msvc}}, gRPC_ROOT={{.Env.gRPC_ROOT_msvc}}
rhel-8.4 RHEL_8_4 (gcc-x86_64) RHEL_8_4 (gcc-x86_64) Packaging, Sccache, UseConfigure, InstallQt5Dependencies -nomake examples -release -force-debug-info -headersclean -separate-debug-info -qt-libjpeg -qt-libpng -qt-pcre -qt-harfbuzz -qt-doubleconversion -no-libudev -bundled-xcb-xinput CMAKE_ARGS=-DOpenGL_GL_PREFERENCE=LEGACY -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_HOME}}, CONAN_PROFILE=coin/conan/profiles/ci-linux-x86_64-gcc, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR}}
rhel-9.0 RHEL_9_0 (gcc-x86_64) RHEL_9_0 (gcc-x86_64) Sccache, UseConfigure, InstallQt5Dependencies -nomake examples -release -force-debug-info -headersclean -separate-debug-info -qt-libjpeg -qt-libpng -qt-pcre -qt-harfbuzz -qt-doubleconversion -no-libudev -bundled-xcb-xinput CMAKE_ARGS=-DOpenGL_GL_PREFERENCE=LEGACY, CONAN_PROFILE=coin/conan/profiles/ci-linux-x86_64-gcc, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR}}
ios-universal macos-universal-on-x86_64 IOS_ANY (clang-arm64) MacOS_12 (clang-x86_64) Packaging, Sccache, DebugAndRelease, DisableTests, UseConfigure TARGET_CONFIGURE_ARGS=-debug-and-release -nomake examples -platform macx-ios-clang, CONAN_HOST_PROFILE=coin/conan/profiles/ci-macos-universal-clang, CONAN_PROFILE=coin/conan/profiles/ci-macos-ios-arm64-clang
windows-10_22h2-mingw11 Windows_10_22H2 (mingw-x86_64) Windows_10_22H2 (mingw-x86_64) Packaging, Sccache, UseConfigure -release -force-debug-info -separate-debug-info -nomake examples -qt-zlib -qt-freetype -qt-libjpeg Path={{.Env.MINGW1120}}\bin;{{.Env.Path}}, CMAKE_ARGS=-DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_INCLUDE_x64}}\.. -DPostgreSQL_ROOT={{.Env.POSTGRESQL_LIB_x64}}\.., NON_QTBASE_CMAKE_ARGS=-DFEATURE_system_tiff=OFF -DFFMPEG_DIR={{.Env.FFMPEG_DIR_MINGW}}, LLVM_INSTALL_DIR={{.Env.LLVM_INSTALL_DIR_mingw}}, CONAN_PROFILE=coin/conan/profiles/ci-windows-x86_64-mingw, Protobuf_ROOT={{.Env.Protobuf_ROOT_mingw}}, gRPC_ROOT={{.Env.gRPC_ROOT_mingw}}
windows-10_22h2-llvm Windows_10_22H2 (clang-x86_64) Windows_10_22H2 (clang-x86_64) Sccache, UseConfigure -release -force-debug-info -separate-debug-info -nomake examples -qt-zlib -qt-freetype -qt-libjpeg Path=C:\llvm-mingw\bin;{{.Env.Path}}, CMAKE_ARGS=-DOPENSSL_ROOT_DIR={{.Env.OPENSSL_INCLUDE_x64}}\.. -DPostgreSQL_ROOT={{.Env.POSTGRESQL_LIB_x64}}\.., NON_QTBASE_CMAKE_ARGS=-DFEATURE_system_tiff=OFF -DFFMPEG_DIR={{.Env.FFMPEG_DIR_LLVM_MINGW}}, LLVM_INSTALL_DIR=C:\llvm-mingw, Protobuf_ROOT={{.Env.Protobuf_ROOT_llvm_mingw}}, gRPC_ROOT={{.Env.gRPC_ROOT_llvm_mingw}}
windows-11_22h2-llvm Windows_11_22H2 (clang-x86_64) Windows_11_22H2 (clang-x86_64) Sccache, UseConfigure -release -force-debug-info -separate-debug-info -nomake examples -qt-zlib -qt-freetype -qt-libjpeg Path=C:\llvm-mingw\bin;{{.Env.Path}}, CMAKE_ARGS=-DOPENSSL_ROOT_DIR={{.Env.OPENSSL_INCLUDE_x64}}\.. -DPostgreSQL_ROOT={{.Env.POSTGRESQL_LIB_x64}}\.., NON_QTBASE_CMAKE_ARGS=-DFEATURE_system_tiff=OFF -DFFMPEG_DIR={{.Env.FFMPEG_DIR_LLVM_MINGW}}, LLVM_INSTALL_DIR=C:\llvm-mingw, Protobuf_ROOT={{.Env.Protobuf_ROOT_llvm_mingw}}, gRPC_ROOT={{.Env.gRPC_ROOT_llvm_mingw}}
windows-10_22h2-mingw11-developer-build Windows_10_22H2 (mingw-x86_64) Windows_10_22H2 (mingw-x86_64) Sccache, WarningsAreErrors, UseConfigure -developer-build -release -force-debug-info -separate-debug-info -make examples -qt-zlib -qt-freetype -qt-libjpeg Path={{.Env.MINGW1120}}\bin;{{.Env.Path}}, CMAKE_ARGS=-DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_INCLUDE_x64}}\.., NON_QTBASE_CMAKE_ARGS=-DFEATURE_system_tiff=OFF -DFFMPEG_DIR={{.Env.FFMPEG_DIR_MINGW}}, LLVM_INSTALL_DIR={{.Env.LLVM_INSTALL_DIR_mingw}}, Protobuf_ROOT={{.Env.Protobuf_ROOT_mingw}}, gRPC_ROOT={{.Env.gRPC_ROOT_mingw}}
windows-11_22h2-mingw11-developer-build Windows_11_22H2 (mingw-x86_64) Windows_11_22H2 (mingw-x86_64) Sccache, WarningsAreErrors, UseConfigure -developer-build -release -force-debug-info -separate-debug-info -make examples -qt-zlib -qt-freetype -qt-libjpeg Path={{.Env.MINGW1120}}\bin;{{.Env.Path}}, CMAKE_ARGS=-DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_INCLUDE_x64}}\.., NON_QTBASE_CMAKE_ARGS=-DFEATURE_system_tiff=OFF -DFFMPEG_DIR={{.Env.FFMPEG_DIR_MINGW}}, LLVM_INSTALL_DIR={{.Env.LLVM_INSTALL_DIR_mingw}}, Protobuf_ROOT={{.Env.Protobuf_ROOT_mingw}}, gRPC_ROOT={{.Env.gRPC_ROOT_mingw}}
qemu-armv7-developer-build ubuntu-22.04 QEMU (gcc-armv7) Ubuntu_22_04 (gcc-x86_64) Sccache, UseConfigure TARGET_CONFIGURE_ARGS=-release -force-debug-info -developer-build -no-warnings-are-errors -make examples -qt-harfbuzz -device linux-imx7-g++ -device-option "CROSS_COMPILE={{.Env.QEMUARMV7_TOOLCHAIN_CROSS_COMPILE}}" -device-option "DISTRO_OPTS=hard-float boot2qt" -no-feature-forkfd_pidfd, TARGET_CMAKE_ARGS=-DCMAKE_TOOLCHAIN_FILE={{.Env.QEMUARMV7_TOOLCHAIN_FILE}} -DQT_FORCE_BUILD_TOOLS=ON, QT_YOCTO_ENVSETUP={{.Env.QEMUARMV7_TOOLCHAIN_ENVSETUP}}, QT_CMAKE_DIR=/opt/cmake-3.24.2/bin, QT_SYSROOT_FOR_RUNNING_TESTS={{.Env.QEMUARMV7_TOOLCHAIN_SYSROOT}}, GST_PLUGIN_SCANNER={{.Env.QEMUARMV7_TOOLCHAIN_SYSROOT}}/usr/libexec/gstreamer-1.0/gst-plugin-scanner, QT_QUICK_BACKEND=software
qemu-arm64-developer-build ubuntu-22.04 QEMU (gcc-arm64) Ubuntu_22_04 (gcc-x86_64) Sccache, UseConfigure TARGET_CONFIGURE_ARGS=-release -force-debug-info -developer-build -no-warnings-are-errors -nomake examples -qt-harfbuzz -device linux-generic-g++ -device-option "CROSS_COMPILE={{.Env.QEMUARM64_TOOLCHAIN_CROSS_COMPILE}}" -device-option "DISTRO_OPTS=boot2qt" -no-feature-forkfd_pidfd, TARGET_CMAKE_ARGS=-DCMAKE_TOOLCHAIN_FILE={{.Env.QEMUARM64_TOOLCHAIN_FILE}} -DQT_FORCE_BUILD_TOOLS=ON, QT_YOCTO_ENVSETUP={{.Env.QEMUARM64_TOOLCHAIN_ENVSETUP}}, QT_CMAKE_DIR=/opt/cmake-3.24.2/bin, QT_SYSROOT_FOR_RUNNING_TESTS={{.Env.QEMUARM64_TOOLCHAIN_SYSROOT}}, GST_PLUGIN_SCANNER={{.Env.QEMUARM64_TOOLCHAIN_SYSROOT}}/usr/libexec/gstreamer-1.0/gst-plugin-scanner, QT_QUICK_BACKEND=software
qemu-mips64-developer-build ubuntu-22.04 QEMU (gcc-mips64) Ubuntu_22_04 (gcc-x86_64) Sccache, DisableTests, UseConfigure TARGET_CONFIGURE_ARGS=-release -force-debug-info -developer-build -no-warnings-are-errors -nomake examples -qt-harfbuzz -device linux-generic-g++ -device-option "CROSS_COMPILE={{.Env.QEMUMIPS64_TOOLCHAIN_CROSS_COMPILE}}" -device-option "DISTRO_OPTS=boot2qt" -no-feature-forkfd_pidfd, TARGET_CMAKE_ARGS=-DCMAKE_TOOLCHAIN_FILE={{.Env.QEMUMIPS64_TOOLCHAIN_FILE}} -DQT_FORCE_BUILD_TOOLS=ON, QT_YOCTO_ENVSETUP={{.Env.QEMUMIPS64_TOOLCHAIN_ENVSETUP}}, QT_CMAKE_DIR=/opt/cmake-3.24.2/bin, QT_SYSROOT_FOR_RUNNING_TESTS={{.Env.QEMUMIPS64_TOOLCHAIN_SYSROOT}}, GST_PLUGIN_SCANNER={{.Env.QEMUMIPS64_TOOLCHAIN_SYSROOT}}/usr/libexec/gstreamer-1.0/gst-plugin-scanner, QT_QUICK_BACKEND=software
qnx-710-x86_64-developer-build-on-linux ubuntu-22.04 QNX_710 (qcc-x86_64) Ubuntu_22_04 (gcc-x86_64) Packaging, VMSize8, UseConfigure TARGET_CONFIGURE_ARGS=-release -force-debug-info -developer-build -no-dbus -nomake examples, TARGET_CMAKE_ARGS=-DCMAKE_TOOLCHAIN_FILE={{.Env.QNX_710}}/qnx-toolchain-x8664.cmake -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON, QT_CMAKE_DIR=/opt/cmake-3.24.2/bin, QNX_TEST_ENV=LD_LIBRARY_PATH={{.Env.QNX_QEMU_LD_LIBRARY_PATH}} QSG_RHI_BACKEND=software QT_QPA_PLATFORM=offscreen QTEST_ENVIRONMENT=ci
qnx-710-arm64-on-linux ubuntu-22.04 QNX_710 (qcc-arm64) Ubuntu_22_04 (gcc-x86_64) Packaging, DisableTests, UseConfigure TARGET_CONFIGURE_ARGS=-release -force-debug-info -no-dbus -nomake examples, TARGET_CMAKE_ARGS=-DCMAKE_TOOLCHAIN_FILE={{.Env.QNX_710}}/qnx-toolchain-aarch64le.cmake -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON
qnx-710-armv7-on-linux ubuntu-22.04 QNX_710 (qcc-armv7) Ubuntu_22_04 (gcc-x86_64) Packaging, DisableTests, UseConfigure TARGET_CONFIGURE_ARGS=-release -force-debug-info -no-dbus -nomake examples, TARGET_CMAKE_ARGS=-DCMAKE_TOOLCHAIN_FILE={{.Env.QNX_710}}/qnx-toolchain-armv7le.cmake -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON
android-arm64-on-macos macos-universal-on-x86_64 Android_ANY (clang-arm64) MacOS_12 (clang-x86_64) Packaging, Sccache, DisableTests, UseConfigure TARGET_CONFIGURE_ARGS=-nomake examples -release -force-debug-info -android-ndk {{.Env.ANDROID_NDK_ROOT_DEFAULT}} -android-sdk {{.Env.ANDROID_SDK_ROOT}} -android-abis arm64-v8a, TARGET_CMAKE_ARGS=-DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_ANDROID_HOME_DEFAULT}} -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON, CONAN_HOST_PROFILE=coin/conan/profiles/ci-macos-universal-clang, CONAN_PROFILE=coin/conan/profiles/ci-unix-android-arm64-clang, NON_QTBASE_TARGET_CMAKE_ARGS=-DQT_ADDITIONAL_HOST_PACKAGES_PREFIX_PATH=/usr/local -DFFMPEG_DIR={{.Env.FFMPEG_DIR_ANDROID_ARM64}}, ANDROID_NDK_ROOT={{.Env.ANDROID_NDK_ROOT_DEFAULT}}
android-armv7-on-windows windows-10_22h2-mingw11 Android_ANY (clang-armv7) Windows_10_22H2 (mingw-x86_64) Packaging, Sccache, DisableTests, UseConfigure Path={{.Env.MINGW1120}}\bin;{{.Env.Path}}, TARGET_CONFIGURE_ARGS=-nomake examples -release -force-debug-info -android-ndk {{.Env.ANDROID_NDK_ROOT_DEFAULT}} -android-sdk {{.Env.ANDROID_SDK_ROOT}} -android-abis armeabi-v7a -no-feature-pkg-config, TARGET_CMAKE_ARGS=-DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_ANDROID_HOME_DEFAULT}} -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON, CONAN_HOST_PROFILE=coin/conan/profiles/ci-windows-x86_64-mingw, CONAN_PROFILE=coin/conan/profiles/ci-windows-android-armv7-clang, NON_QTBASE_TARGET_CMAKE_ARGS=-DQT_ADDITIONAL_HOST_PACKAGES_PREFIX_PATH={{.Env.Protobuf_ROOT_mingw}} -DFFMPEG_DIR={{.Env.FFMPEG_DIR_ANDROID_ARMV7}}, ANDROID_NDK_ROOT={{.Env.ANDROID_NDK_ROOT_DEFAULT}}
android-6-x86-on-linux rhel-8.4 Android_ANY (clang-x86) RHEL_8_4 (gcc-x86_64) Packaging, Sccache, AndroidTestRun, VMSize8, UseConfigure TARGET_CONFIGURE_ARGS=-nomake examples -release -force-debug-info -android-ndk {{.Env.ANDROID_NDK_ROOT_DEFAULT}} -android-sdk {{.Env.ANDROID_SDK_ROOT}} -android-abis x86, TARGET_CMAKE_ARGS=-DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_ANDROID_HOME_DEFAULT}} -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON, NON_QTBASE_TARGET_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR_ANDROID_X86}}, CONAN_HOST_PROFILE=coin/conan/profiles/ci-linux-x86_64-gcc, CONAN_PROFILE=coin/conan/profiles/ci-unix-android-x86-clang, ANDROID_EMULATOR=@emulator_x86_api_23, ANDROID_NDK_ROOT={{.Env.ANDROID_NDK_ROOT_DEFAULT}}
android-13-x86_64-on-linux rhel-8.4 Android_ANY (clang-x86_64) RHEL_8_4 (gcc-x86_64) Packaging, Sccache, AndroidTestRun, VMSize8, UseConfigure TARGET_CONFIGURE_ARGS=-nomake examples -release -force-debug-info -android-ndk {{.Env.ANDROID_NDK_ROOT_DEFAULT}} -android-sdk {{.Env.ANDROID_SDK_ROOT}} -android-abis x86_64, TARGET_CMAKE_ARGS=-DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_ANDROID_HOME_DEFAULT}} -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON, NON_QTBASE_TARGET_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR_ANDROID_X86_64}}, CONAN_HOST_PROFILE=coin/conan/profiles/ci-linux-x86_64-gcc, CONAN_PROFILE=coin/conan/profiles/ci-unix-android-x86_64-clang, ANDROID_NDK_ROOT={{.Env.ANDROID_NDK_ROOT_DEFAULT}}, ANDROID_EMULATOR=@emulator_x86_64_api_33
webassembly-linux-thread-asyncify opensuse-15.4-developer-build WebAssembly (gcc-x86_64) openSUSE_15_4 (gcc-x86_64) Sccache, DisableTests EM_CONFIG={{.Env.EMSDK}}/.emscripten, TARGET_CONFIGURE_ARGS=-DQT_QMAKE_TARGET_MKSPEC=wasm-emscripten -DQT_BUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache -DFEATURE_thread=ON -DQT_QMAKE_DEVICE_OPTIONS="QT_EMSCRIPTEN_ASYNCIFY=1", NON_QTBASE_TARGET_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache
webassembly-windows windows-10_22h2-mingw11 WebAssembly (clang-x86_64) Windows_10_22H2 (mingw-x86_64) Packaging, Sccache, DisableTests, UseConfigure Path={{.Env.EMSDK_PATH}};{{.Env.MINGW1120}}\bin;{{.Env.Path}}, EM_CONFIG={{.Env.EMSDK}}/.emscripten, TARGET_CONFIGURE_ARGS=-release -platform wasm-emscripten -nomake examples, TARGET_CMAKE_ARGS=-DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON, NON_QTBASE_TARGET_CMAKE_ARGS=-DFEATURE_pkg_config=OFF -DQT_ADDITIONAL_HOST_PACKAGES_PREFIX_PATH={{.Env.Protobuf_ROOT_mingw}}, CONAN_HOST_PROFILE=coin/conan/profiles/ci-windows-x86_64-mingw, CONAN_PROFILE=coin/conan/profiles/ci-windows-webassembly-x86_64-clang
webassembly-macos-thread macos-universal-on-x86_64 WebAssembly (clang-x86_64) MacOS_12 (clang-x86_64) Packaging, Sccache, DisableTests, UseConfigure EM_CONFIG={{.Env.EMSDK}}/.emscripten, TARGET_CONFIGURE_ARGS=-release -platform wasm-emscripten -nomake examples -feature-thread, NON_QTBASE_TARGET_CMAKE_ARGS=-DQT_ADDITIONAL_HOST_PACKAGES_PREFIX_PATH=/usr/local, TARGET_CMAKE_ARGS=-DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON
macos-universal-on-x86_64 MacOS_12 (clang-x86_64-arm64) MacOS_12 (clang-x86_64) Packaging, Sccache, DoNotRunTests, WarningsAreErrors, UseConfigure -nomake examples -release -force-debug-info -separate-debug-info -headersclean -framework CMAKE_ARGS=-DCMAKE_OSX_ARCHITECTURES="x86_64;arm64" -DODBC_ROOT=/usr/local/opt/libiodbc -DPostgreSQL_ROOT={{.Env.POSTGRESQLBINPATH}}/.. -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_DIR}}, NON_QTBASE_CMAKE_ARGS=-DFEATURE_gds=OFF -DFFMPEG_DIR={{.Env.FFMPEG_DIR}}, Protobuf_ROOT=/usr/local/lib/cmake/protobuf, CONAN_PROFILE=coin/conan/profiles/ci-macos-universal-clang
macos-universal-on-arm64 MacOS_12 (clang-x86_64-arm64) MacOS_12 (clang-arm64) DoNotRunTests, WarningsAreErrors, UseConfigure -nomake examples -release -force-debug-info -separate-debug-info -headersclean -framework CMAKE_ARGS=-DCMAKE_OSX_ARCHITECTURES="x86_64;arm64", Protobuf_ROOT=/usr/local/lib/cmake/protobuf, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR}}
macos-11-x86_64-tests macos-universal-on-x86_64 MacOS_11 (clang-x86_64) MacOS_11 (clang-x86_64) Sccache, TestOnly, Packaging
macos-11-arm64-tests macos-universal-on-x86_64 MacOS_11_00 (clang-arm64) MacOS_11_00 (clang-arm64) Sccache, TestOnly, Packaging
macos-12-arm64-tests macos-universal-on-x86_64 MacOS_12 (clang-arm64) MacOS_12 (clang-arm64) Sccache, TestOnly, Packaging
macos-13-arm64-tests macos-universal-on-x86_64 MacOS_13 (clang-arm64) MacOS_13 (clang-arm64) Sccache, TestOnly, Packaging
macos-12-x86_64-tests macos-universal-on-x86_64 MacOS_12 (clang-x86_64) MacOS_12 (clang-x86_64) Sccache, TestOnly, Packaging
macos-12-arm-on-arm64-tests macos-universal-on-arm64 MacOS_12 (clang-arm64) MacOS_12 (clang-arm64) Sccache, TestOnly
macos-12-arm-on-x86_64-tests macos-universal-on-arm64 MacOS_12 (clang-x86_64) MacOS_12 (clang-x86_64) Sccache, TestOnly
macos-12-x86_64-developer-build MacOS_12 (clang-x86_64) MacOS_12 (clang-x86_64) Sccache, DoNotRunTests, WarningsAreErrors, UseConfigure -developer-build -release -force-debug-info -no-pch -no-framework -qtnamespace TestNamespace -make examples CMAKE_ARGS=-DOPENSSL_ROOT_DIR={{.Env.OPENSSL_DIR}}, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR}}, Protobuf_ROOT=/usr/local/lib/cmake/protobuf
macos-12-arm64-developer-build MacOS_12 (clang-arm64) MacOS_12 (clang-arm64) DoNotRunTests, WarningsAreErrors, UseConfigure -developer-build -nomake examples -release -force-debug-info -separate-debug-info -framework Protobuf_ROOT=/usr/local/lib/cmake/protobuf, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR}}
macos-11-x86_64-developer-build-tests macos-12-x86_64-developer-build MacOS_11 (clang-x86_64) MacOS_11 (clang-x86_64) Sccache, TestOnly
macos-11-arm64-developer-build-tests macos-12-arm64-developer-build MacOS_11_00 (clang-arm64) MacOS_11_00 (clang-arm64) TestOnly
macos-12-x86_64-developer-build-tests macos-12-x86_64-developer-build MacOS_12 (clang-x86_64) MacOS_12 (clang-x86_64) Sccache, TestOnly
macos-12-arm64-developer-build-tests macos-12-arm64-developer-build MacOS_12 (clang-arm64) MacOS_12 (clang-arm64) TestOnly
macos-13-arm64-developer-build-tests macos-12-arm64-developer-build MacOS_13 (clang-arm64) MacOS_13 (clang-arm64) TestOnly

Software configurations for Qt 6.5.1

Tools & Versions

windows 10_22H2 x86_64

windows 11_22H2 x86_64

7-Zip 16.04 16.04
Android NDK r25b r25b
Android OpenSSL 3.0.7 3.0.7
Android SDK Api Level android-33 android-33
Android SDK Build Tools 33.0.1 33.0.1
Android SDK tools 2.1 2.1
CMake 3.24.2 3.24.2
Conan 1.39.0 1.39.0
Dependency Walker 2.2.6000 2.2.6000
DirectX SDK 9.29.1962 (Jun 10) 9.29.1962 (Jun 10)
Dotnet SDK 2.1 2.1
FBX SDK 2016.1.2 2016.1.2
Git 2.36.1 2.36.1
Java SE 11.0.12 x64 11.0.12 x64
Jom 1.1.2 1.1.2
MCUXpresso IDE 11.2.0_4120 11.2.0_4120
Mesa llvmpipe 11_2_2 11_2_2
MinGW 11.2.0 MinGW-w64-x86_64-11.2.0-release-posix-seh-rt_v9-rev3 11.2.0 MinGW-w64-x86_64-11.2.0-release-posix-seh-rt_v9-rev3
Msys 1.0.11 1.0.11
MySQL 6.1.11 6.1.11
Ninja 1.10.2 1.10.2
Node.js 12.18.0 12.18.0
Notepad++ 7.3 7.3
OpenSSL 3_0_7 3_0_7
OpenSSL ARM 3_0_7 3_0_7
PostgreSQL 9.6.16-1 9.6.16-1
Protobuf 21.9 21.9
Python-32 2.7.13 2.7.13
Python-64 2.7.13 2.7.13
Python3-32 3.8.1 3.8.1
Python3-64 3.8.1 3.8.1
QNX SDP 7.1.0 -
Ruby 2.4.2-2 2.4.2-2
STM32CubeProgrammer 2_5_0 2_5_0
Telegraf 1.12.6 1.12.6
VirtualBox 5.2.4 5.2.4
Visual Studio 2015 Version 14.0.25431.01 Update 3 Version 14.0.25431.01 Update 3
Vulkan SDK 1.2.182.0 1.2.182.0
breakpad b988fa74ec18de6214b18f723e48331d9a7802ae b988fa74ec18de6214b18f723e48331d9a7802ae
emsdk 3.1.25 3.1.25
emsdk NodeJs 15.14.0 15.14.0
emsdk WinPython 64bit 3.9.2-nuget 3.9.2-nuget
emsdk portable jre - -
gnuwin32 qt5 commit sha 98c4f1bbebfb3cc6d8e031d36fd1da3c19e634fb 98c4f1bbebfb3cc6d8e031d36fd1da3c19e634fb
libClang 15.0.0 15.0.0
libClang for QtForPython 10.0 10.0
libusb libusb-1.0.24 libusb-1.0.24
linux-syscall-support linux-syscall-support_93426bda6535943ff1525d0460aab5cc0870ccaf.tar.gz linux-syscall-support_93426bda6535943ff1525d0460aab5cc0870ccaf.tar.gz
llvm-mingw 15.0.0 14.0.0
msys2 20220319 20220319
sccache 0.2.14 0.2.14
sed 4.2.1 4.2.1
strawberry 5.32.0.1 5.32.0.1

macos 11 x86_64

macos 12 x86_64

Android NDK r25b r25b
Android SDK API level android-33 android-33
Android SDK Build Tools 33.0.1 33.0.1
Android SDK tools 2.1 2.1
CMake 3.24.2 3.24.2
Command Line Tools 13.2 14.2
Emsdk 3.1.25 3.1.25
FBX SDK 2016.1.2 2016.1.2
JDK Version 11.0.12 11.0.12
MySQL 5.7.15 5.7.15
Ninja 1.10.2 1.10.2
Nodejs 14.16.1 14.16.1
OpenSSL 3.0.7 3.0.7
OpenSSL for Android - 3.0.7
PostgreSQL 14 (2.5) 14 (2.5)
XZ 5.0.7 5.0.7
Xcode 13.2.1 14.2
breakpad b988fa74ec18de6214b18f723e48331d9a7802ae b988fa74ec18de6214b18f723e48331d9a7802ae
libClang 15.0.0 15.0.0
libClang for QtForPython 10.0 10.0
libiodbc 3.52.15-universal 3.52.15-universal
libusb 1.0.26 1.0.26
linux_syscall_support 93426bda6535943ff1525d0460aab5cc0870ccaf 93426bda6535943ff1525d0460aab5cc0870ccaf
python2 2.7.16 2.7.16
python3 3.9.6 3.9.6

RHEL 8.4 x86_64

RHEL 9.0 x86_64

SLES 15_SP4 x86_64

Ubuntu 22.04 x86_64

openSUSE 15.4 x86_64

Android NDK r25b r25b - r25b -
Android SDK API level android-33 android-33 - android-33 -
Android SDK Build Tools 33.0.1 33.0.1 - 33.0.1 -
Android SDK tools 2.1 2.1 - 2.1 -
CMake 3.24.2 3.24.2 3.24.2 3.24.2 3.24.2
CMake Min Supported - - - - 3.16.8
Emsdk - - 3.1.25 - 3.1.25
FBX SDK 2016.1.2 2016.1.2 - 2016.1.2 -
GCC - - 10.4.0 - 9.3.1
ICU 56.1 56.1 - 60.2 -
MQTT_BROKER 2873885d7e840b4e06483f36f170c609eb30527d 2873885d7e840b4e06483f36f170c609eb30527d 2873885d7e840b4e06483f36f170c609eb30527d 2873885d7e840b4e06483f36f170c609eb30527d 2873885d7e840b4e06483f36f170c609eb30527d
OpenSSL 3.0.7 3.0.7 3.0.7 3.0.2 3.0.7
OpenSSL for Android 3.0.7 3.0.7 - 3.0.7 -
QNX SDP - - - 7.1.0 -
Yocto ARM64 toolchain - - - 3.2 -
Yocto ARMv7 toolchain - - - 3.2 -
Yocto MIPS64 toolchain - - - 3.2 -
breakpad b988fa74ec18de6214b18f723e48331d9a7802ae b988fa74ec18de6214b18f723e48331d9a7802ae - b988fa74ec18de6214b18f723e48331d9a7802ae -
dwz 0.13 0.13 - - -
libClang 15.0.0 15.0.0 15.0.0 15.0.0 15.0.0
libClang for QtForPython 10.0 10.0 10.0 10.0 10.0
linux_syscall_support 93426bda6535943ff1525d0460aab5cc0870ccaf 93426bda6535943ff1525d0460aab5cc0870ccaf - 93426bda6535943ff1525d0460aab5cc0870ccaf -
p7zip 7-11 7-11 - - -
qdoc - - - b3630c567cf2ed22a4b200b4aa72eeb23ba08dfb -
qtattributionsscanner - - - b3630c567cf2ed22a4b200b4aa72eeb23ba08dfb -

CI configurations for Qt 6.5.1

ID Dependencies Target Host Coin Options Configure Arguments Environment Variables
ubuntu-22.04-license-check Ubuntu_22_04 (gcc-x86_64) Ubuntu_22_04 (gcc-x86_64) TestOnly, LicenseCheck, UseLegacyInstructions
ubuntu-22.04-documentation Ubuntu_22_04 (gcc-x86_64) Ubuntu_22_04 (gcc-x86_64) Sccache, Documentation, TestDocs, UseConfigure, DoNotRunTests -make examples -developer-build -c++std c++20 -linker gold -no-warnings-are-errors -qtlibinfix TestInfix -qtnamespace TestNamespace NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR}}
ubuntu-22.04 Ubuntu_22_04 (gcc-x86_64) Ubuntu_22_04 (gcc-x86_64) Sccache, UseConfigure, DoNotRunTests -nomake examples -release -force-debug-info -separate-debug-info -headersclean -qt-libjpeg -qt-libpng -qt-pcre -qt-harfbuzz -qt-doubleconversion -no-libudev -bundled-xcb-xinput CMAKE_ARGS=-DOpenGL_GL_PREFERENCE=LEGACY, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR}}
ubuntu-22.04-documentation-x11-tests ubuntu-22.04-documentation Ubuntu_22_04 (gcc-x86_64) Ubuntu_22_04 (gcc-x86_64) Sccache, TestOnly
ubuntu-22.04-x11-tests ubuntu-22.04 Ubuntu_22_04 (gcc-x86_64) Ubuntu_22_04 (gcc-x86_64) Sccache, TestOnly
opensuse-15.4-developer-build openSUSE_15_4 (gcc-x86_64) openSUSE_15_4 (gcc-x86_64) Sccache, WarningsAreErrors, UseConfigure -nomake examples -developer-build PATH={{.Env.CMAKE_MIN_SUPPORTED_BIN_PATH}}:{{.Env.PATH}}, CONAN_PROFILE=coin/conan/profiles/ci-linux-x86_64-gcc-debug-developer, CMAKE_ARGS=-DOPENSSL_ROOT_DIR={{.Env.OPENSSL_HOME}}, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR}}
sles-15_sp4-static SLES_15_SP4 (gcc-x86_64) SLES_15_SP4 (gcc-x86_64) Sccache, DisableTests, UseConfigure, DoNotCompileTestsDuringBuild -nomake examples -static -no-sql-mysql CMAKE_ARGS=-DOPENSSL_ROOT_DIR={{.Env.OPENSSL_HOME}}, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR}}
windows-10_22h2-msvc2019 Windows_10_22H2 (msvc2019-x86_64) Windows_10_22H2 (msvc2019-x86_64) Packaging, Sccache, DebugAndRelease, UseConfigure -debug-and-release -force-debug-info -headersclean -nomake examples -qt-zlib CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_INCLUDE_x64}}\.. -DPostgreSQL_ROOT={{.Env.POSTGRESQL_LIB_x64}}\.., LLVM_INSTALL_DIR={{.Env.LLVM_INSTALL_DIR_msvc}}, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR_MSVC}}, CONAN_PROFILE=coin/conan/profiles/ci-windows-x86_64-msvc2019_64, Protobuf_ROOT={{.Env.Protobuf_ROOT_msvc}}, gRPC_ROOT={{.Env.gRPC_ROOT_msvc}}
windows-11_22h2-msvc2019 Windows_11_22H2 (msvc2019-x86_64) Windows_11_22H2 (msvc2019-x86_64) Packaging, Sccache, DebugAndRelease, UseConfigure -debug-and-release -force-debug-info -headersclean -nomake examples -qt-zlib CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_INCLUDE_x64}}\.. -DPostgreSQL_ROOT={{.Env.POSTGRESQL_LIB_x64}}\.., NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR_MSVC}}, LLVM_INSTALL_DIR={{.Env.LLVM_INSTALL_DIR_msvc}}, Protobuf_ROOT={{.Env.Protobuf_ROOT_msvc}}, gRPC_ROOT={{.Env.gRPC_ROOT_msvc}}
windows-10_22h2-msvc2022 Windows_10_22H2 (msvc2022-x86_64) Windows_10_22H2 (msvc2022-x86_64) Sccache, DebugAndRelease, UseConfigure -debug-and-release -force-debug-info -headersclean -nomake examples -qt-zlib CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_INCLUDE_x64}}\.. -DPostgreSQL_ROOT={{.Env.POSTGRESQL_LIB_x64}}\.. -DMySQL_ROOT={{.Env.ENV_MySQL_ROOT}} -DMySQL_LIBRARY_DIR={{.Env.ENV_MySQL_LIBRARY_DIR}}, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR_MSVC}}, LLVM_INSTALL_DIR={{.Env.LLVM_INSTALL_DIR_msvc}}, Protobuf_ROOT={{.Env.Protobuf_ROOT_msvc}}, gRPC_ROOT={{.Env.gRPC_ROOT_msvc}}
windows-11_22h2-msvc2022 Windows_11_22H2 (msvc2022-x86_64) Windows_11_22H2 (msvc2022-x86_64) Sccache, DebugAndRelease, UseConfigure -debug-and-release -force-debug-info -headersclean -nomake examples -qt-zlib CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_INCLUDE_x64}}\.. -DPostgreSQL_ROOT={{.Env.POSTGRESQL_LIB_x64}}\.., NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR_MSVC}}, LLVM_INSTALL_DIR={{.Env.LLVM_INSTALL_DIR_msvc}}, Protobuf_ROOT={{.Env.Protobuf_ROOT_msvc}}, gRPC_ROOT={{.Env.gRPC_ROOT_msvc}}
windows-10_22h2-msvc2019-developer-build Windows_10_22H2 (msvc2019-x86_64) Windows_10_22H2 (msvc2019-x86_64) Sccache, Conan, DebugAndRelease, WarningsAreErrors, UseConfigure -debug-and-release -make examples -developer-build -force-debug-info -qt-zlib CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_INCLUDE_x64}}\.., CONAN_PROFILE=coin/conan/profiles/ci-windows-x86_64-msvc2019_64-developer, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR_MSVC}}, Protobuf_ROOT={{.Env.Protobuf_ROOT_msvc}}, gRPC_ROOT={{.Env.gRPC_ROOT_msvc}}
windows-10_22h2-msvc2019-arm64 windows-10_22h2-msvc2019-developer-build Windows_10_22H2 (msvc2019-arm64) Windows_10_22H2 (msvc2019-x86_64) Sccache, DisableTests, TargetBuildOnly, Packaging, UseConfigure TARGET_CONFIGURE_ARGS=-debug-and-release -force-debug-info -platform win32-arm64-msvc, TARGET_CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_ROOT_DIR_x64_arm64}}, CONAN_HOST_PROFILE=coin/conan/profiles/ci-windows-x86_64-msvc2019_64-developer, CONAN_PROFILE=coin/conan/profiles/ci-windows-arm64-msvc2019_64, OPENSSL_CONF_x64={{.Env.OPENSSL_CONF_x64_arm64}}, OPENSSL_INCLUDE_x64={{.Env.OPENSSL_INCLUDE_x64_arm64}}, OPENSSL_LIB_x64={{.Env.OPENSSL_LIB_x64_arm64}}, Protobuf_ROOT={{.Env.Protobuf_ROOT_msvc}}, gRPC_ROOT={{.Env.gRPC_ROOT_msvc}}
windows-11_22h2-msvc2019-developer-build Windows_11_22H2 (msvc2019-x86_64) Windows_11_22H2 (msvc2019-x86_64) Sccache, DebugAndRelease, WarningsAreErrors, UseConfigure -debug-and-release -make examples -developer-build -force-debug-info -qt-zlib -c++std c++20 CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_INCLUDE_x64}}\.., NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR_MSVC}}, Protobuf_ROOT={{.Env.Protobuf_ROOT_msvc}}, gRPC_ROOT={{.Env.gRPC_ROOT_msvc}}
windows-11_22h2-msvc2019-arm64 windows-11_22h2-msvc2019-developer-build Windows_11_22H2 (msvc2019-arm64) Windows_11_22H2 (msvc2019-x86_64) Sccache, DisableTests, TargetBuildOnly, Packaging, UseConfigure TARGET_CONFIGURE_ARGS=-debug-and-release -force-debug-info -platform win32-arm64-msvc, TARGET_CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON, CONAN_HOST_PROFILE=coin/conan/profiles/ci-windows-x86_64-msvc2019_64, CONAN_PROFILE=coin/conan/profiles/ci-windows-arm64-msvc2019_64, Protobuf_ROOT={{.Env.Protobuf_ROOT_msvc}}, gRPC_ROOT={{.Env.gRPC_ROOT_msvc}}
rhel-8.4 RHEL_8_4 (gcc-x86_64) RHEL_8_4 (gcc-x86_64) Packaging, Sccache, UseConfigure, InstallQt5Dependencies -nomake examples -release -force-debug-info -headersclean -separate-debug-info -qt-libjpeg -qt-libpng -qt-pcre -qt-harfbuzz -qt-doubleconversion -no-libudev -bundled-xcb-xinput CMAKE_ARGS=-DOpenGL_GL_PREFERENCE=LEGACY -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_HOME}}, CONAN_PROFILE=coin/conan/profiles/ci-linux-x86_64-gcc, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR}}
rhel-9.0 RHEL_9_0 (gcc-x86_64) RHEL_9_0 (gcc-x86_64) Sccache, UseConfigure, InstallQt5Dependencies -nomake examples -release -force-debug-info -headersclean -separate-debug-info -qt-libjpeg -qt-libpng -qt-pcre -qt-harfbuzz -qt-doubleconversion -no-libudev -bundled-xcb-xinput CMAKE_ARGS=-DOpenGL_GL_PREFERENCE=LEGACY, CONAN_PROFILE=coin/conan/profiles/ci-linux-x86_64-gcc, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR}}
ios-universal macos-universal-on-x86_64 IOS_ANY (clang-arm64) MacOS_12 (clang-x86_64) Packaging, Sccache, DebugAndRelease, DisableTests, UseConfigure TARGET_CONFIGURE_ARGS=-debug-and-release -nomake examples -platform macx-ios-clang, CONAN_HOST_PROFILE=coin/conan/profiles/ci-macos-universal-clang, CONAN_PROFILE=coin/conan/profiles/ci-macos-ios-arm64-clang
windows-10_22h2-mingw11 Windows_10_22H2 (mingw-x86_64) Windows_10_22H2 (mingw-x86_64) Packaging, Sccache, UseConfigure -release -force-debug-info -separate-debug-info -nomake examples -qt-zlib -qt-freetype -qt-libjpeg Path={{.Env.MINGW1120}}\bin;{{.Env.Path}}, CMAKE_ARGS=-DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_INCLUDE_x64}}\.. -DPostgreSQL_ROOT={{.Env.POSTGRESQL_LIB_x64}}\.., NON_QTBASE_CMAKE_ARGS=-DFEATURE_system_tiff=OFF -DFFMPEG_DIR={{.Env.FFMPEG_DIR_MINGW}}, LLVM_INSTALL_DIR={{.Env.LLVM_INSTALL_DIR_mingw}}, CONAN_PROFILE=coin/conan/profiles/ci-windows-x86_64-mingw, Protobuf_ROOT={{.Env.Protobuf_ROOT_mingw}}, gRPC_ROOT={{.Env.gRPC_ROOT_mingw}}
windows-10_22h2-llvm Windows_10_22H2 (clang-x86_64) Windows_10_22H2 (clang-x86_64) Sccache, UseConfigure -release -force-debug-info -separate-debug-info -nomake examples -qt-zlib -qt-freetype -qt-libjpeg Path=C:\llvm-mingw\bin;{{.Env.Path}}, CMAKE_ARGS=-DOPENSSL_ROOT_DIR={{.Env.OPENSSL_INCLUDE_x64}}\.. -DPostgreSQL_ROOT={{.Env.POSTGRESQL_LIB_x64}}\.., NON_QTBASE_CMAKE_ARGS=-DFEATURE_system_tiff=OFF -DFFMPEG_DIR={{.Env.FFMPEG_DIR_LLVM_MINGW}}, LLVM_INSTALL_DIR=C:\llvm-mingw, Protobuf_ROOT={{.Env.Protobuf_ROOT_llvm_mingw}}, gRPC_ROOT={{.Env.gRPC_ROOT_llvm_mingw}}
windows-11_22h2-llvm Windows_11_22H2 (clang-x86_64) Windows_11_22H2 (clang-x86_64) Sccache, UseConfigure -release -force-debug-info -separate-debug-info -nomake examples -qt-zlib -qt-freetype -qt-libjpeg Path=C:\llvm-mingw\bin;{{.Env.Path}}, CMAKE_ARGS=-DOPENSSL_ROOT_DIR={{.Env.OPENSSL_INCLUDE_x64}}\.. -DPostgreSQL_ROOT={{.Env.POSTGRESQL_LIB_x64}}\.., NON_QTBASE_CMAKE_ARGS=-DFEATURE_system_tiff=OFF -DFFMPEG_DIR={{.Env.FFMPEG_DIR_LLVM_MINGW}}, LLVM_INSTALL_DIR=C:\llvm-mingw, Protobuf_ROOT={{.Env.Protobuf_ROOT_llvm_mingw}}, gRPC_ROOT={{.Env.gRPC_ROOT_llvm_mingw}}
windows-10_22h2-mingw11-developer-build Windows_10_22H2 (mingw-x86_64) Windows_10_22H2 (mingw-x86_64) Sccache, WarningsAreErrors, UseConfigure -developer-build -release -force-debug-info -separate-debug-info -make examples -qt-zlib -qt-freetype -qt-libjpeg Path={{.Env.MINGW1120}}\bin;{{.Env.Path}}, CMAKE_ARGS=-DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_INCLUDE_x64}}\.., NON_QTBASE_CMAKE_ARGS=-DFEATURE_system_tiff=OFF -DFFMPEG_DIR={{.Env.FFMPEG_DIR_MINGW}}, LLVM_INSTALL_DIR={{.Env.LLVM_INSTALL_DIR_mingw}}, Protobuf_ROOT={{.Env.Protobuf_ROOT_mingw}}, gRPC_ROOT={{.Env.gRPC_ROOT_mingw}}
windows-11_22h2-mingw11-developer-build Windows_11_22H2 (mingw-x86_64) Windows_11_22H2 (mingw-x86_64) Sccache, WarningsAreErrors, UseConfigure -developer-build -release -force-debug-info -separate-debug-info -make examples -qt-zlib -qt-freetype -qt-libjpeg Path={{.Env.MINGW1120}}\bin;{{.Env.Path}}, CMAKE_ARGS=-DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_INCLUDE_x64}}\.., NON_QTBASE_CMAKE_ARGS=-DFEATURE_system_tiff=OFF -DFFMPEG_DIR={{.Env.FFMPEG_DIR_MINGW}}, LLVM_INSTALL_DIR={{.Env.LLVM_INSTALL_DIR_mingw}}, Protobuf_ROOT={{.Env.Protobuf_ROOT_mingw}}, gRPC_ROOT={{.Env.gRPC_ROOT_mingw}}
qemu-armv7-developer-build ubuntu-22.04 QEMU (gcc-armv7) Ubuntu_22_04 (gcc-x86_64) Sccache, UseConfigure TARGET_CONFIGURE_ARGS=-release -force-debug-info -developer-build -no-warnings-are-errors -make examples -qt-harfbuzz -device linux-imx7-g++ -device-option "CROSS_COMPILE={{.Env.QEMUARMV7_TOOLCHAIN_CROSS_COMPILE}}" -device-option "DISTRO_OPTS=hard-float boot2qt" -no-feature-forkfd_pidfd, TARGET_CMAKE_ARGS=-DCMAKE_TOOLCHAIN_FILE={{.Env.QEMUARMV7_TOOLCHAIN_FILE}} -DQT_FORCE_BUILD_TOOLS=ON, QT_YOCTO_ENVSETUP={{.Env.QEMUARMV7_TOOLCHAIN_ENVSETUP}}, QT_CMAKE_DIR=/opt/cmake-3.24.2/bin, QT_SYSROOT_FOR_RUNNING_TESTS={{.Env.QEMUARMV7_TOOLCHAIN_SYSROOT}}, GST_PLUGIN_SCANNER={{.Env.QEMUARMV7_TOOLCHAIN_SYSROOT}}/usr/libexec/gstreamer-1.0/gst-plugin-scanner, QT_QUICK_BACKEND=software
qemu-arm64-developer-build ubuntu-22.04 QEMU (gcc-arm64) Ubuntu_22_04 (gcc-x86_64) Sccache, UseConfigure TARGET_CONFIGURE_ARGS=-release -force-debug-info -developer-build -no-warnings-are-errors -nomake examples -qt-harfbuzz -device linux-generic-g++ -device-option "CROSS_COMPILE={{.Env.QEMUARM64_TOOLCHAIN_CROSS_COMPILE}}" -device-option "DISTRO_OPTS=boot2qt" -no-feature-forkfd_pidfd, TARGET_CMAKE_ARGS=-DCMAKE_TOOLCHAIN_FILE={{.Env.QEMUARM64_TOOLCHAIN_FILE}} -DQT_FORCE_BUILD_TOOLS=ON, QT_YOCTO_ENVSETUP={{.Env.QEMUARM64_TOOLCHAIN_ENVSETUP}}, QT_CMAKE_DIR=/opt/cmake-3.24.2/bin, QT_SYSROOT_FOR_RUNNING_TESTS={{.Env.QEMUARM64_TOOLCHAIN_SYSROOT}}, GST_PLUGIN_SCANNER={{.Env.QEMUARM64_TOOLCHAIN_SYSROOT}}/usr/libexec/gstreamer-1.0/gst-plugin-scanner, QT_QUICK_BACKEND=software
qemu-mips64-developer-build ubuntu-22.04 QEMU (gcc-mips64) Ubuntu_22_04 (gcc-x86_64) Sccache, DisableTests, UseConfigure TARGET_CONFIGURE_ARGS=-release -force-debug-info -developer-build -no-warnings-are-errors -nomake examples -qt-harfbuzz -device linux-generic-g++ -device-option "CROSS_COMPILE={{.Env.QEMUMIPS64_TOOLCHAIN_CROSS_COMPILE}}" -device-option "DISTRO_OPTS=boot2qt" -no-feature-forkfd_pidfd, TARGET_CMAKE_ARGS=-DCMAKE_TOOLCHAIN_FILE={{.Env.QEMUMIPS64_TOOLCHAIN_FILE}} -DQT_FORCE_BUILD_TOOLS=ON, QT_YOCTO_ENVSETUP={{.Env.QEMUMIPS64_TOOLCHAIN_ENVSETUP}}, QT_CMAKE_DIR=/opt/cmake-3.24.2/bin, QT_SYSROOT_FOR_RUNNING_TESTS={{.Env.QEMUMIPS64_TOOLCHAIN_SYSROOT}}, GST_PLUGIN_SCANNER={{.Env.QEMUMIPS64_TOOLCHAIN_SYSROOT}}/usr/libexec/gstreamer-1.0/gst-plugin-scanner, QT_QUICK_BACKEND=software
qnx-710-x86_64-developer-build-on-linux ubuntu-22.04 QNX_710 (qcc-x86_64) Ubuntu_22_04 (gcc-x86_64) Packaging, VMSize8, UseConfigure TARGET_CONFIGURE_ARGS=-release -force-debug-info -developer-build -no-dbus -nomake examples, TARGET_CMAKE_ARGS=-DCMAKE_TOOLCHAIN_FILE={{.Env.QNX_710}}/qnx-toolchain-x8664.cmake -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON, QT_CMAKE_DIR=/opt/cmake-3.24.2/bin, QNX_TEST_ENV=LD_LIBRARY_PATH={{.Env.QNX_QEMU_LD_LIBRARY_PATH}} QSG_RHI_BACKEND=software QT_QPA_PLATFORM=offscreen QTEST_ENVIRONMENT=ci
qnx-710-arm64-on-linux ubuntu-22.04 QNX_710 (qcc-arm64) Ubuntu_22_04 (gcc-x86_64) Packaging, DisableTests, UseConfigure TARGET_CONFIGURE_ARGS=-release -force-debug-info -no-dbus -nomake examples, TARGET_CMAKE_ARGS=-DCMAKE_TOOLCHAIN_FILE={{.Env.QNX_710}}/qnx-toolchain-aarch64le.cmake -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON
qnx-710-armv7-on-linux ubuntu-22.04 QNX_710 (qcc-armv7) Ubuntu_22_04 (gcc-x86_64) Packaging, DisableTests, UseConfigure TARGET_CONFIGURE_ARGS=-release -force-debug-info -no-dbus -nomake examples, TARGET_CMAKE_ARGS=-DCMAKE_TOOLCHAIN_FILE={{.Env.QNX_710}}/qnx-toolchain-armv7le.cmake -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON
android-arm64-on-macos macos-universal-on-x86_64 Android_ANY (clang-arm64) MacOS_12 (clang-x86_64) Packaging, Sccache, DisableTests, UseConfigure TARGET_CONFIGURE_ARGS=-nomake examples -release -force-debug-info -android-ndk {{.Env.ANDROID_NDK_ROOT_DEFAULT}} -android-sdk {{.Env.ANDROID_SDK_ROOT}} -android-abis arm64-v8a, TARGET_CMAKE_ARGS=-DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_ANDROID_HOME_DEFAULT}} -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON, CONAN_HOST_PROFILE=coin/conan/profiles/ci-macos-universal-clang, CONAN_PROFILE=coin/conan/profiles/ci-unix-android-arm64-clang, NON_QTBASE_TARGET_CMAKE_ARGS=-DQT_ADDITIONAL_HOST_PACKAGES_PREFIX_PATH=/usr/local, ANDROID_NDK_ROOT={{.Env.ANDROID_NDK_ROOT_DEFAULT}}
android-armv7-on-windows windows-10_22h2-mingw11 Android_ANY (clang-armv7) Windows_10_22H2 (mingw-x86_64) Packaging, Sccache, DisableTests, UseConfigure Path={{.Env.MINGW1120}}\bin;{{.Env.Path}}, TARGET_CONFIGURE_ARGS=-nomake examples -release -force-debug-info -android-ndk {{.Env.ANDROID_NDK_ROOT_DEFAULT}} -android-sdk {{.Env.ANDROID_SDK_ROOT}} -android-abis armeabi-v7a -no-feature-pkg-config, TARGET_CMAKE_ARGS=-DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_ANDROID_HOME_DEFAULT}} -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON, CONAN_HOST_PROFILE=coin/conan/profiles/ci-windows-x86_64-mingw, CONAN_PROFILE=coin/conan/profiles/ci-windows-android-armv7-clang, NON_QTBASE_TARGET_CMAKE_ARGS=-DQT_ADDITIONAL_HOST_PACKAGES_PREFIX_PATH={{.Env.Protobuf_ROOT_mingw}}, ANDROID_NDK_ROOT={{.Env.ANDROID_NDK_ROOT_DEFAULT}}
android-x86-on-linux rhel-8.4 Android_ANY (clang-x86) RHEL_8_4 (gcc-x86_64) Packaging, Sccache, AndroidTestRun, VMSize8, UseConfigure TARGET_CONFIGURE_ARGS=-nomake examples -release -force-debug-info -android-ndk {{.Env.ANDROID_NDK_ROOT_DEFAULT}} -android-sdk {{.Env.ANDROID_SDK_ROOT}} -android-abis x86, TARGET_CMAKE_ARGS=-DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_ANDROID_HOME_DEFAULT}} -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON, NON_QTBASE_TARGET_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR_ANDROID}}, CONAN_HOST_PROFILE=coin/conan/profiles/ci-linux-x86_64-gcc, CONAN_PROFILE=coin/conan/profiles/ci-unix-android-x86-clang, ANDROID_EMULATOR=@emulator_x86_api_23, ANDROID_NDK_ROOT={{.Env.ANDROID_NDK_ROOT_DEFAULT}}
android-x86_64-on-linux rhel-8.4 Android_ANY (clang-x86_64) RHEL_8_4 (gcc-x86_64) Packaging, Sccache, DisableTests, UseConfigure TARGET_CONFIGURE_ARGS=-nomake examples -release -force-debug-info -android-ndk {{.Env.ANDROID_NDK_ROOT_DEFAULT}} -android-sdk {{.Env.ANDROID_SDK_ROOT}} -android-abis x86_64, TARGET_CMAKE_ARGS=-DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_ANDROID_HOME_DEFAULT}} -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON, NON_QTBASE_TARGET_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR_ANDROID}}, CONAN_HOST_PROFILE=coin/conan/profiles/ci-linux-x86_64-gcc, CONAN_PROFILE=coin/conan/profiles/ci-unix-android-x86_64-clang, ANDROID_NDK_ROOT={{.Env.ANDROID_NDK_ROOT_DEFAULT}}
webassembly-linux-thread-asyncify opensuse-15.4-developer-build WebAssembly (gcc-x86_64) openSUSE_15_4 (gcc-x86_64) Sccache, DisableTests EM_CONFIG={{.Env.EMSDK}}/.emscripten, TARGET_CONFIGURE_ARGS=-DQT_QMAKE_TARGET_MKSPEC=wasm-emscripten -DQT_BUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache -DFEATURE_thread=ON -DQT_QMAKE_DEVICE_OPTIONS="QT_EMSCRIPTEN_ASYNCIFY=1", NON_QTBASE_TARGET_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache
webassembly-windows windows-10_22h2-mingw11 WebAssembly (clang-x86_64) Windows_10_22H2 (mingw-x86_64) Packaging, Sccache, DisableTests, UseConfigure Path={{.Env.EMSDK_PATH}};{{.Env.MINGW1120}}\bin;{{.Env.Path}}, EM_CONFIG={{.Env.EMSDK}}/.emscripten, TARGET_CONFIGURE_ARGS=-release -platform wasm-emscripten -nomake examples, TARGET_CMAKE_ARGS=-DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON, NON_QTBASE_TARGET_CMAKE_ARGS=-DFEATURE_pkg_config=OFF -DQT_ADDITIONAL_HOST_PACKAGES_PREFIX_PATH={{.Env.Protobuf_ROOT_mingw}}, CONAN_HOST_PROFILE=coin/conan/profiles/ci-windows-x86_64-mingw, CONAN_PROFILE=coin/conan/profiles/ci-windows-webassembly-x86_64-clang
webassembly-macos-thread macos-universal-on-x86_64 WebAssembly (clang-x86_64) MacOS_12 (clang-x86_64) Packaging, Sccache, DisableTests, UseConfigure EM_CONFIG={{.Env.EMSDK}}/.emscripten, TARGET_CONFIGURE_ARGS=-release -platform wasm-emscripten -nomake examples -feature-thread, NON_QTBASE_TARGET_CMAKE_ARGS=-DQT_ADDITIONAL_HOST_PACKAGES_PREFIX_PATH=/usr/local, TARGET_CMAKE_ARGS=-DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON
macos-universal-on-x86_64 MacOS_12 (clang-x86_64-arm64) MacOS_12 (clang-x86_64) Packaging, Sccache, DoNotRunTests, WarningsAreErrors, UseConfigure -nomake examples -release -force-debug-info -separate-debug-info -headersclean -framework CMAKE_ARGS=-DCMAKE_OSX_ARCHITECTURES="x86_64;arm64" -DODBC_ROOT=/usr/local/opt/libiodbc -DPostgreSQL_ROOT={{.Env.POSTGRESQLBINPATH}}/.. -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_DIR}}, NON_QTBASE_CMAKE_ARGS=-DFEATURE_gds=OFF -DFFMPEG_DIR={{.Env.FFMPEG_DIR}}, Protobuf_ROOT=/usr/local/lib/cmake/protobuf, CONAN_PROFILE=coin/conan/profiles/ci-macos-universal-clang
macos-universal-on-arm64 MacOS_12 (clang-x86_64-arm64) MacOS_12 (clang-arm64) DoNotRunTests, WarningsAreErrors, UseConfigure -nomake examples -release -force-debug-info -separate-debug-info -headersclean -framework CMAKE_ARGS=-DCMAKE_OSX_ARCHITECTURES="x86_64;arm64", Protobuf_ROOT=/usr/local/lib/cmake/protobuf, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR}}
macos-11-x86_64-tests macos-universal-on-x86_64 MacOS_11 (clang-x86_64) MacOS_11 (clang-x86_64) Sccache, TestOnly, Packaging
macos-11-arm64-tests macos-universal-on-x86_64 MacOS_11_00 (clang-arm64) MacOS_11_00 (clang-arm64) Sccache, TestOnly, Packaging
macos-12-arm64-tests macos-universal-on-x86_64 MacOS_12 (clang-arm64) MacOS_12 (clang-arm64) Sccache, TestOnly, Packaging
macos-13-arm64-tests macos-universal-on-x86_64 MacOS_13 (clang-arm64) MacOS_13 (clang-arm64) Sccache, TestOnly, Packaging
macos-12-x86_64-tests macos-universal-on-x86_64 MacOS_12 (clang-x86_64) MacOS_12 (clang-x86_64) Sccache, TestOnly, Packaging
macos-12-arm-on-arm64-tests macos-universal-on-arm64 MacOS_12 (clang-arm64) MacOS_12 (clang-arm64) Sccache, TestOnly
macos-12-arm-on-x86_64-tests macos-universal-on-arm64 MacOS_12 (clang-x86_64) MacOS_12 (clang-x86_64) Sccache, TestOnly
macos-12-x86_64-developer-build MacOS_12 (clang-x86_64) MacOS_12 (clang-x86_64) Sccache, DoNotRunTests, WarningsAreErrors, UseConfigure -developer-build -release -force-debug-info -no-pch -no-framework -qtnamespace TestNamespace -make examples CMAKE_ARGS=-DOPENSSL_ROOT_DIR={{.Env.OPENSSL_DIR}}, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR}}, Protobuf_ROOT=/usr/local/lib/cmake/protobuf
macos-12-arm64-developer-build MacOS_12 (clang-arm64) MacOS_12 (clang-arm64) DoNotRunTests, WarningsAreErrors, UseConfigure -developer-build -nomake examples -release -force-debug-info -separate-debug-info -framework Protobuf_ROOT=/usr/local/lib/cmake/protobuf, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR}}
macos-11-x86_64-developer-build-tests macos-12-x86_64-developer-build MacOS_11 (clang-x86_64) MacOS_11 (clang-x86_64) Sccache, TestOnly
macos-11-arm64-developer-build-tests macos-12-arm64-developer-build MacOS_11_00 (clang-arm64) MacOS_11_00 (clang-arm64) TestOnly
macos-12-x86_64-developer-build-tests macos-12-x86_64-developer-build MacOS_12 (clang-x86_64) MacOS_12 (clang-x86_64) Sccache, TestOnly
macos-12-arm64-developer-build-tests macos-12-arm64-developer-build MacOS_12 (clang-arm64) MacOS_12 (clang-arm64) TestOnly
macos-13-arm64-developer-build-tests macos-12-arm64-developer-build MacOS_13 (clang-arm64) MacOS_13 (clang-arm64) TestOnly

Software configurations for Qt 6.5.0

Tools & Versions

windows 10_22H2 x86_64

windows 11_22H2 x86_64

7-Zip 16.04 16.04
Android NDK r25b r25b
Android OpenSSL 3.0.7 3.0.7
Android SDK Api Level android-33 android-33
Android SDK Build Tools 33.0.1 33.0.1
Android SDK tools 2.1 2.1
CMake 3.24.2 3.24.2
Conan 1.39.0 1.39.0
Dependency Walker 2.2.6000 2.2.6000
DirectX SDK 9.29.1962 (Jun 10) 9.29.1962 (Jun 10)
Dotnet SDK 2.1 2.1
FBX SDK 2016.1.2 2016.1.2
Git 2.36.1 2.36.1
Java SE 11.0.12 x64 11.0.12 x64
Jom 1.1.2 1.1.2
MCUXpresso IDE 11.2.0_4120 11.2.0_4120
Mesa llvmpipe 11_2_2 11_2_2
MinGW 11.2.0 MinGW-w64-x86_64-11.2.0-release-posix-seh-rt_v9-rev3 11.2.0 MinGW-w64-x86_64-11.2.0-release-posix-seh-rt_v9-rev3
Msys 1.0.11 1.0.11
MySQL 5.7.25 5.7.25
Ninja 1.10.2 1.10.2
Node.js 12.18.0 12.18.0
Notepad++ 7.3 7.3
OpenSSL 3_0_7 3_0_7
OpenSSL ARM 3_0_7 3_0_7
PostgreSQL 9.6.16-1 9.6.16-1
Protobuf 21.9 21.9
Python-32 2.7.13 2.7.13
Python-64 2.7.13 2.7.13
Python3-32 3.8.1 3.8.1
Python3-64 3.8.1 3.8.1
QNX SDP 7.1.0 -
Ruby 2.4.2-2 2.4.2-2
STM32CubeProgrammer 2_5_0 2_5_0
Telegraf 1.12.6 1.12.6
VirtualBox 5.2.4 5.2.4
Visual Studio 2015 Version 14.0.25431.01 Update 3 Version 14.0.25431.01 Update 3
Vulkan SDK 1.2.182.0 1.2.182.0
breakpad b988fa74ec18de6214b18f723e48331d9a7802ae b988fa74ec18de6214b18f723e48331d9a7802ae
emsdk 3.1.25 3.1.25
emsdk NodeJs 14.18.2 14.18.2
emsdk WinPython 64bit 3.9.2-nuget 3.9.2-nuget
emsdk portable jre - -
gnuwin32 qt5 commit sha 98c4f1bbebfb3cc6d8e031d36fd1da3c19e634fb 98c4f1bbebfb3cc6d8e031d36fd1da3c19e634fb
libClang 15.0.0 15.0.0
libClang for QtForPython 10.0 10.0
libusb libusb-1.0.24 libusb-1.0.24
linux-syscall-support linux-syscall-support_93426bda6535943ff1525d0460aab5cc0870ccaf.tar.gz linux-syscall-support_93426bda6535943ff1525d0460aab5cc0870ccaf.tar.gz
llvm-mingw 15.0.0 14.0.0
msys2 20220319 20220319
sccache 0.2.14 0.2.14
sed 4.2.1 4.2.1
strawberry 5.32.0.1 5.32.0.1

macos 11 x86_64

macos 12 x86_64

Android NDK r25b r25b
Android SDK API level android-33 android-33
Android SDK Build Tools 33.0.1 33.0.1
Android SDK tools 2.1 2.1
CMake 3.24.2 3.24.2
Command Line Tools 13.2 14.2
Emsdk 3.1.25 3.1.25
FBX SDK 2016.1.2 2016.1.2
JDK Version 11.0.12 11.0.12
MySQL 5.7.15 5.7.15
Ninja 1.10.2 1.10.2
Nodejs 14.16.1 14.16.1
OpenSSL 3.0.7 3.0.7
OpenSSL for Android - 3.0.7
PostgreSQL 14 (2.5) 14 (2.5)
XZ 5.0.7 5.0.7
Xcode 13.2.1 14.2
breakpad b988fa74ec18de6214b18f723e48331d9a7802ae b988fa74ec18de6214b18f723e48331d9a7802ae
libClang 15.0.0 15.0.0
libClang for QtForPython 10.0 10.0
libiodbc 3.52.15-universal 3.52.15-universal
libusb 1.0.26 1.0.26
linux_syscall_support 93426bda6535943ff1525d0460aab5cc0870ccaf 93426bda6535943ff1525d0460aab5cc0870ccaf
python2 2.7.16 2.7.16
python3 3.9.6 3.9.6

RHEL 8.4 x86_64

RHEL 9.0 x86_64

SLES 15_SP4 x86_64

Ubuntu 22.04 x86_64

openSUSE 15.4 x86_64

Android NDK r25b r25b - r25b -
Android SDK API level android-33 android-33 - android-33 -
Android SDK Build Tools 33.0.1 33.0.1 - 33.0.1 -
Android SDK tools 2.1 2.1 - 2.1 -
CMake 3.24.2 3.24.2 3.24.2 3.24.2 3.24.2
CMake Min Supported - - - - 3.16.8
Emsdk - - 3.1.25 - 3.1.25
FBX SDK 2016.1.2 2016.1.2 - 2016.1.2 -
GCC - - 10.4.0 - 9.3.1
ICU 56.1 56.1 - 60.2 -
MQTT_BROKER 2873885d7e840b4e06483f36f170c609eb30527d 2873885d7e840b4e06483f36f170c609eb30527d 2873885d7e840b4e06483f36f170c609eb30527d 2873885d7e840b4e06483f36f170c609eb30527d 2873885d7e840b4e06483f36f170c609eb30527d
OpenSSL 3.0.7 3.0.1 3.0.7 3.0.2 3.0.7
OpenSSL for Android 3.0.7 3.0.7 - 3.0.7 -
QNX SDP - - - 7.1.0 -
Yocto ARM64 toolchain - - - 3.2 -
Yocto ARMv7 toolchain - - - 3.2 -
Yocto MIPS64 toolchain - - - 3.2 -
breakpad b988fa74ec18de6214b18f723e48331d9a7802ae b988fa74ec18de6214b18f723e48331d9a7802ae - b988fa74ec18de6214b18f723e48331d9a7802ae -
dwz 0.13 0.13 - - -
libClang 15.0.0 15.0.0 15.0.0 15.0.0 15.0.0
libClang for QtForPython 10.0 10.0 10.0 10.0 10.0
linux_syscall_support 93426bda6535943ff1525d0460aab5cc0870ccaf 93426bda6535943ff1525d0460aab5cc0870ccaf - 93426bda6535943ff1525d0460aab5cc0870ccaf -
p7zip 7-11 7-11 - - -
qdoc - - - 6781b63c31a3088b7029e272179be5765f8e61c7 -
qtattributionsscanner - - - 6781b63c31a3088b7029e272179be5765f8e61c7 -


|} CI configurations for Qt 6.5.0

ID Dependencies Target Host Coin Options Configure Arguments Environment Variables
ubuntu-22.04-license-check Ubuntu_22_04 (gcc-x86_64) Ubuntu_22_04 (gcc-x86_64) TestOnly, LicenseCheck, UseLegacyInstructions
ubuntu-22.04-documentation Ubuntu_22_04 (gcc-x86_64) Ubuntu_22_04 (gcc-x86_64) Sccache, Documentation, TestDocs, UseConfigure -make examples -developer-build -c++std c++20 -linker gold -no-warnings-are-errors -qtlibinfix TestInfix -qtnamespace TestNamespace NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR}}
ubuntu-22.04 Ubuntu_22_04 (gcc-x86_64) Ubuntu_22_04 (gcc-x86_64) Sccache, UseConfigure -nomake examples -release -force-debug-info -separate-debug-info -headersclean -qt-libjpeg -qt-libpng -qt-pcre -qt-harfbuzz -qt-doubleconversion -no-libudev -bundled-xcb-xinput CMAKE_ARGS=-DOpenGL_GL_PREFERENCE=LEGACY, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR}}
opensuse-15.4-developer-build openSUSE_15_4 (gcc-x86_64) openSUSE_15_4 (gcc-x86_64) Sccache, WarningsAreErrors, UseConfigure -nomake examples -developer-build PATH={{.Env.CMAKE_MIN_SUPPORTED_BIN_PATH}}:{{.Env.PATH}}, CONAN_PROFILE=coin/conan/profiles/ci-linux-x86_64-gcc-debug-developer, CMAKE_ARGS=-DOPENSSL_ROOT_DIR={{.Env.OPENSSL_HOME}}, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR}}
sles-15_sp4-static SLES_15_SP4 (gcc-x86_64) SLES_15_SP4 (gcc-x86_64) Sccache, DisableTests, UseConfigure, DoNotCompileTestsDuringBuild -nomake examples -static -no-sql-mysql CMAKE_ARGS=-DOPENSSL_ROOT_DIR={{.Env.OPENSSL_HOME}}, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR}}
windows-10_22h2-msvc2019 Windows_10_22H2 (msvc2019-x86_64) Windows_10_22H2 (msvc2019-x86_64) Packaging, Sccache, DebugAndRelease, UseConfigure -debug-and-release -force-debug-info -headersclean -nomake examples -qt-zlib CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_INCLUDE_x64}}\.. -DPostgreSQL_ROOT={{.Env.POSTGRESQL_LIB_x64}}\.., LLVM_INSTALL_DIR={{.Env.LLVM_INSTALL_DIR_msvc}}, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR_MSVC}}, CONAN_PROFILE=coin/conan/profiles/ci-windows-x86_64-msvc2019_64, Protobuf_ROOT={{.Env.Protobuf_ROOT_msvc}}, gRPC_ROOT={{.Env.gRPC_ROOT_msvc}}
windows-11_22h2-msvc2019 Windows_11_22H2 (msvc2019-x86_64) Windows_11_22H2 (msvc2019-x86_64) Packaging, Sccache, DebugAndRelease, UseConfigure -debug-and-release -force-debug-info -headersclean -nomake examples -qt-zlib CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_INCLUDE_x64}}\.. -DPostgreSQL_ROOT={{.Env.POSTGRESQL_LIB_x64}}\.., NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR_MSVC}}, LLVM_INSTALL_DIR={{.Env.LLVM_INSTALL_DIR_msvc}}, Protobuf_ROOT={{.Env.Protobuf_ROOT_msvc}}, gRPC_ROOT={{.Env.gRPC_ROOT_msvc}}
windows-10_22h2-msvc2022 Windows_10_22H2 (msvc2022-x86_64) Windows_10_22H2 (msvc2022-x86_64) Sccache, DebugAndRelease, UseConfigure -debug-and-release -force-debug-info -headersclean -nomake examples -qt-zlib CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_INCLUDE_x64}}\.. -DPostgreSQL_ROOT={{.Env.POSTGRESQL_LIB_x64}}\.., NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR_MSVC}}, LLVM_INSTALL_DIR={{.Env.LLVM_INSTALL_DIR_msvc}}, Protobuf_ROOT={{.Env.Protobuf_ROOT_msvc}}, gRPC_ROOT={{.Env.gRPC_ROOT_msvc}}
windows-11_22h2-msvc2022 Windows_11_22H2 (msvc2022-x86_64) Windows_11_22H2 (msvc2022-x86_64) Sccache, DebugAndRelease, UseConfigure -debug-and-release -force-debug-info -headersclean -nomake examples -qt-zlib CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_INCLUDE_x64}}\.. -DPostgreSQL_ROOT={{.Env.POSTGRESQL_LIB_x64}}\.., NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR_MSVC}}, LLVM_INSTALL_DIR={{.Env.LLVM_INSTALL_DIR_msvc}}, Protobuf_ROOT={{.Env.Protobuf_ROOT_msvc}}, gRPC_ROOT={{.Env.gRPC_ROOT_msvc}}
windows-10_22h2-msvc2019-developer-build Windows_10_22H2 (msvc2019-x86_64) Windows_10_22H2 (msvc2019-x86_64) Sccache, Conan, DebugAndRelease, WarningsAreErrors, UseConfigure -debug-and-release -make examples -developer-build -force-debug-info -qt-zlib CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_INCLUDE_x64}}\.., CONAN_PROFILE=coin/conan/profiles/ci-windows-x86_64-msvc2019_64-developer, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR_MSVC}}, Protobuf_ROOT={{.Env.Protobuf_ROOT_msvc}}, gRPC_ROOT={{.Env.gRPC_ROOT_msvc}}
windows-10_22h2-msvc2019-arm64 windows-10_22h2-msvc2019-developer-build Windows_10_22H2 (msvc2019-arm64) Windows_10_22H2 (msvc2019-x86_64) Sccache, DisableTests, TargetBuildOnly, Packaging, UseConfigure TARGET_CONFIGURE_ARGS=-debug-and-release -force-debug-info -platform win32-arm64-msvc, TARGET_CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_ROOT_DIR_x64_arm64}}, CONAN_HOST_PROFILE=coin/conan/profiles/ci-windows-x86_64-msvc2019_64-developer, CONAN_PROFILE=coin/conan/profiles/ci-windows-arm64-msvc2019_64, OPENSSL_CONF_x64={{.Env.OPENSSL_CONF_x64_arm64}}, OPENSSL_INCLUDE_x64={{.Env.OPENSSL_INCLUDE_x64_arm64}}, OPENSSL_LIB_x64={{.Env.OPENSSL_LIB_x64_arm64}}, Protobuf_ROOT={{.Env.Protobuf_ROOT_msvc}}, gRPC_ROOT={{.Env.gRPC_ROOT_msvc}}
windows-11_22h2-msvc2019-developer-build Windows_11_22H2 (msvc2019-x86_64) Windows_11_22H2 (msvc2019-x86_64) Sccache, DebugAndRelease, WarningsAreErrors, UseConfigure -debug-and-release -make examples -developer-build -force-debug-info -qt-zlib -c++std c++20 CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_INCLUDE_x64}}\.., NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR_MSVC}}, Protobuf_ROOT={{.Env.Protobuf_ROOT_msvc}}, gRPC_ROOT={{.Env.gRPC_ROOT_msvc}}
windows-11_22h2-msvc2019-arm64 windows-11_22h2-msvc2019-developer-build Windows_11_22H2 (msvc2019-arm64) Windows_11_22H2 (msvc2019-x86_64) Sccache, DisableTests, TargetBuildOnly, Packaging, UseConfigure TARGET_CONFIGURE_ARGS=-debug-and-release -force-debug-info -platform win32-arm64-msvc, TARGET_CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON, CONAN_HOST_PROFILE=coin/conan/profiles/ci-windows-x86_64-msvc2019_64, CONAN_PROFILE=coin/conan/profiles/ci-windows-arm64-msvc2019_64, Protobuf_ROOT={{.Env.Protobuf_ROOT_msvc}}, gRPC_ROOT={{.Env.gRPC_ROOT_msvc}}
rhel-8.4 RHEL_8_4 (gcc-x86_64) RHEL_8_4 (gcc-x86_64) Packaging, Sccache, UseConfigure, InstallQt5Dependencies -nomake examples -release -force-debug-info -headersclean -separate-debug-info -qt-libjpeg -qt-libpng -qt-pcre -qt-harfbuzz -qt-doubleconversion -no-libudev -bundled-xcb-xinput CMAKE_ARGS=-DOpenGL_GL_PREFERENCE=LEGACY -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_HOME}}, CONAN_PROFILE=coin/conan/profiles/ci-linux-x86_64-gcc, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR}}
rhel-9.0 RHEL_9_0 (gcc-x86_64) RHEL_9_0 (gcc-x86_64) Sccache, UseConfigure, InstallQt5Dependencies -nomake examples -release -force-debug-info -headersclean -separate-debug-info -qt-libjpeg -qt-libpng -qt-pcre -qt-harfbuzz -qt-doubleconversion -no-libudev -bundled-xcb-xinput CMAKE_ARGS=-DOpenGL_GL_PREFERENCE=LEGACY, CONAN_PROFILE=coin/conan/profiles/ci-linux-x86_64-gcc, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR}}
ios-universal macos-universal-on-x86_64 IOS_ANY (clang-arm64) MacOS_12 (clang-x86_64) Packaging, Sccache, DebugAndRelease, DisableTests, UseConfigure TARGET_CONFIGURE_ARGS=-debug-and-release -nomake examples -platform macx-ios-clang, CONAN_HOST_PROFILE=coin/conan/profiles/ci-macos-universal-clang, CONAN_PROFILE=coin/conan/profiles/ci-macos-ios-arm64-clang
windows-10_22h2-mingw11 Windows_10_22H2 (mingw-x86_64) Windows_10_22H2 (mingw-x86_64) Packaging, Sccache, UseConfigure -release -force-debug-info -separate-debug-info -nomake examples -qt-zlib -qt-freetype -qt-libjpeg Path={{.Env.MINGW1120}}\bin;{{.Env.Path}}, CMAKE_ARGS=-DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_INCLUDE_x64}}\.. -DPostgreSQL_ROOT={{.Env.POSTGRESQL_LIB_x64}}\.., NON_QTBASE_CMAKE_ARGS=-DFEATURE_system_tiff=OFF -DFFMPEG_DIR={{.Env.FFMPEG_DIR_MINGW}}, LLVM_INSTALL_DIR={{.Env.LLVM_INSTALL_DIR_mingw}}, CONAN_PROFILE=coin/conan/profiles/ci-windows-x86_64-mingw, Protobuf_ROOT={{.Env.Protobuf_ROOT_mingw}}, gRPC_ROOT={{.Env.gRPC_ROOT_mingw}}
windows-10_22h2-llvm Windows_10_22H2 (clang-x86_64) Windows_10_22H2 (clang-x86_64) Sccache, UseConfigure -release -force-debug-info -separate-debug-info -nomake examples -qt-zlib -qt-freetype -qt-libjpeg Path=C:\llvm-mingw\bin;{{.Env.Path}}, CMAKE_ARGS=-DOPENSSL_ROOT_DIR={{.Env.OPENSSL_INCLUDE_x64}}\.. -DPostgreSQL_ROOT={{.Env.POSTGRESQL_LIB_x64}}\.., NON_QTBASE_CMAKE_ARGS=-DFEATURE_system_tiff=OFF -DFFMPEG_DIR={{.Env.FFMPEG_DIR_LLVM_MINGW}}, LLVM_INSTALL_DIR=C:\llvm-mingw, Protobuf_ROOT={{.Env.Protobuf_ROOT_llvm_mingw}}, gRPC_ROOT={{.Env.gRPC_ROOT_llvm_mingw}}
windows-11_22h2-llvm Windows_11_22H2 (clang-x86_64) Windows_11_22H2 (clang-x86_64) Sccache, UseConfigure -release -force-debug-info -separate-debug-info -nomake examples -qt-zlib -qt-freetype -qt-libjpeg Path=C:\llvm-mingw\bin;{{.Env.Path}}, CMAKE_ARGS=-DOPENSSL_ROOT_DIR={{.Env.OPENSSL_INCLUDE_x64}}\.. -DPostgreSQL_ROOT={{.Env.POSTGRESQL_LIB_x64}}\.., NON_QTBASE_CMAKE_ARGS=-DFEATURE_system_tiff=OFF -DFFMPEG_DIR={{.Env.FFMPEG_DIR_LLVM_MINGW}}, LLVM_INSTALL_DIR=C:\llvm-mingw, Protobuf_ROOT={{.Env.Protobuf_ROOT_llvm_mingw}}, gRPC_ROOT={{.Env.gRPC_ROOT_llvm_mingw}}
windows-10_22h2-mingw11-developer-build Windows_10_22H2 (mingw-x86_64) Windows_10_22H2 (mingw-x86_64) Sccache, WarningsAreErrors, UseConfigure -developer-build -release -force-debug-info -separate-debug-info -make examples -qt-zlib -qt-freetype -qt-libjpeg Path={{.Env.MINGW1120}}\bin;{{.Env.Path}}, CMAKE_ARGS=-DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_INCLUDE_x64}}\.., NON_QTBASE_CMAKE_ARGS=-DFEATURE_system_tiff=OFF -DFFMPEG_DIR={{.Env.FFMPEG_DIR_MINGW}}, LLVM_INSTALL_DIR={{.Env.LLVM_INSTALL_DIR_mingw}}, Protobuf_ROOT={{.Env.Protobuf_ROOT_mingw}}, gRPC_ROOT={{.Env.gRPC_ROOT_mingw}}
windows-11_22h2-mingw11-developer-build Windows_11_22H2 (mingw-x86_64) Windows_11_22H2 (mingw-x86_64) Sccache, WarningsAreErrors, UseConfigure -developer-build -release -force-debug-info -separate-debug-info -make examples -qt-zlib -qt-freetype -qt-libjpeg Path={{.Env.MINGW1120}}\bin;{{.Env.Path}}, CMAKE_ARGS=-DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_INCLUDE_x64}}\.., NON_QTBASE_CMAKE_ARGS=-DFEATURE_system_tiff=OFF -DFFMPEG_DIR={{.Env.FFMPEG_DIR_MINGW}}, LLVM_INSTALL_DIR={{.Env.LLVM_INSTALL_DIR_mingw}}, Protobuf_ROOT={{.Env.Protobuf_ROOT_mingw}}, gRPC_ROOT={{.Env.gRPC_ROOT_mingw}}
qemu-armv7-developer-build ubuntu-22.04 QEMU (gcc-armv7) Ubuntu_22_04 (gcc-x86_64) Sccache, UseConfigure TARGET_CONFIGURE_ARGS=-release -force-debug-info -developer-build -no-warnings-are-errors -make examples -qt-harfbuzz -device linux-imx7-g++ -device-option "CROSS_COMPILE={{.Env.QEMUARMV7_TOOLCHAIN_CROSS_COMPILE}}" -device-option "DISTRO_OPTS=hard-float boot2qt" -no-feature-forkfd_pidfd, TARGET_CMAKE_ARGS=-DCMAKE_TOOLCHAIN_FILE={{.Env.QEMUARMV7_TOOLCHAIN_FILE}} -DQT_FORCE_BUILD_TOOLS=ON, QT_YOCTO_ENVSETUP={{.Env.QEMUARMV7_TOOLCHAIN_ENVSETUP}}, QT_CMAKE_DIR=/opt/cmake-3.24.2/bin, QT_SYSROOT_FOR_RUNNING_TESTS={{.Env.QEMUARMV7_TOOLCHAIN_SYSROOT}}, GST_PLUGIN_SCANNER={{.Env.QEMUARMV7_TOOLCHAIN_SYSROOT}}/usr/libexec/gstreamer-1.0/gst-plugin-scanner, QT_QUICK_BACKEND=software
qemu-arm64-developer-build ubuntu-22.04 QEMU (gcc-arm64) Ubuntu_22_04 (gcc-x86_64) Sccache, UseConfigure TARGET_CONFIGURE_ARGS=-release -force-debug-info -developer-build -no-warnings-are-errors -nomake examples -qt-harfbuzz -device linux-generic-g++ -device-option "CROSS_COMPILE={{.Env.QEMUARM64_TOOLCHAIN_CROSS_COMPILE}}" -device-option "DISTRO_OPTS=boot2qt" -no-feature-forkfd_pidfd, TARGET_CMAKE_ARGS=-DCMAKE_TOOLCHAIN_FILE={{.Env.QEMUARM64_TOOLCHAIN_FILE}} -DQT_FORCE_BUILD_TOOLS=ON, QT_YOCTO_ENVSETUP={{.Env.QEMUARM64_TOOLCHAIN_ENVSETUP}}, QT_CMAKE_DIR=/opt/cmake-3.24.2/bin, QT_SYSROOT_FOR_RUNNING_TESTS={{.Env.QEMUARM64_TOOLCHAIN_SYSROOT}}, GST_PLUGIN_SCANNER={{.Env.QEMUARM64_TOOLCHAIN_SYSROOT}}/usr/libexec/gstreamer-1.0/gst-plugin-scanner, QT_QUICK_BACKEND=software
qemu-mips64-developer-build ubuntu-22.04 QEMU (gcc-mips64) Ubuntu_22_04 (gcc-x86_64) Sccache, DisableTests, UseConfigure TARGET_CONFIGURE_ARGS=-release -force-debug-info -developer-build -no-warnings-are-errors -nomake examples -qt-harfbuzz -device linux-generic-g++ -device-option "CROSS_COMPILE={{.Env.QEMUMIPS64_TOOLCHAIN_CROSS_COMPILE}}" -device-option "DISTRO_OPTS=boot2qt" -no-feature-forkfd_pidfd, TARGET_CMAKE_ARGS=-DCMAKE_TOOLCHAIN_FILE={{.Env.QEMUMIPS64_TOOLCHAIN_FILE}} -DQT_FORCE_BUILD_TOOLS=ON, QT_YOCTO_ENVSETUP={{.Env.QEMUMIPS64_TOOLCHAIN_ENVSETUP}}, QT_CMAKE_DIR=/opt/cmake-3.24.2/bin, QT_SYSROOT_FOR_RUNNING_TESTS={{.Env.QEMUMIPS64_TOOLCHAIN_SYSROOT}}, GST_PLUGIN_SCANNER={{.Env.QEMUMIPS64_TOOLCHAIN_SYSROOT}}/usr/libexec/gstreamer-1.0/gst-plugin-scanner, QT_QUICK_BACKEND=software
qnx-710-x86_64-developer-build-on-linux ubuntu-22.04 QNX_710 (qcc-x86_64) Ubuntu_22_04 (gcc-x86_64) Packaging, VMSize8, UseConfigure TARGET_CONFIGURE_ARGS=-release -force-debug-info -developer-build -no-dbus -nomake examples, TARGET_CMAKE_ARGS=-DCMAKE_TOOLCHAIN_FILE={{.Env.QNX_710}}/qnx-toolchain-x8664.cmake -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON, QT_CMAKE_DIR=/opt/cmake-3.24.2/bin, QNX_TEST_ENV=LD_LIBRARY_PATH={{.Env.QNX_QEMU_LD_LIBRARY_PATH}} QSG_RHI_BACKEND=software QT_QPA_PLATFORM=offscreen QTEST_ENVIRONMENT=ci
qnx-710-arm64-on-linux ubuntu-22.04 QNX_710 (qcc-arm64) Ubuntu_22_04 (gcc-x86_64) Packaging, DisableTests, UseConfigure TARGET_CONFIGURE_ARGS=-release -force-debug-info -no-dbus -nomake examples, TARGET_CMAKE_ARGS=-DCMAKE_TOOLCHAIN_FILE={{.Env.QNX_710}}/qnx-toolchain-aarch64le.cmake -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON
qnx-710-armv7-on-linux ubuntu-22.04 QNX_710 (qcc-armv7) Ubuntu_22_04 (gcc-x86_64) Packaging, DisableTests, UseConfigure TARGET_CONFIGURE_ARGS=-release -force-debug-info -no-dbus -nomake examples, TARGET_CMAKE_ARGS=-DCMAKE_TOOLCHAIN_FILE={{.Env.QNX_710}}/qnx-toolchain-armv7le.cmake -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON
android-arm64-on-macos macos-universal-on-x86_64 Android_ANY (clang-arm64) MacOS_12 (clang-x86_64) Packaging, Sccache, DisableTests, UseConfigure TARGET_CONFIGURE_ARGS=-nomake examples -release -force-debug-info -android-ndk {{.Env.ANDROID_NDK_ROOT_DEFAULT}} -android-sdk {{.Env.ANDROID_SDK_ROOT}} -android-abis arm64-v8a, TARGET_CMAKE_ARGS=-DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_ANDROID_HOME_DEFAULT}} -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON, CONAN_HOST_PROFILE=coin/conan/profiles/ci-macos-universal-clang, CONAN_PROFILE=coin/conan/profiles/ci-unix-android-arm64-clang, NON_QTBASE_TARGET_CMAKE_ARGS=-DQT_ADDITIONAL_HOST_PACKAGES_PREFIX_PATH=/usr/local, ANDROID_NDK_ROOT={{.Env.ANDROID_NDK_ROOT_DEFAULT}}
android-armv7-on-windows windows-10_22h2-mingw11 Android_ANY (clang-armv7) Windows_10_22H2 (mingw-x86_64) Packaging, Sccache, DisableTests, UseConfigure Path={{.Env.MINGW1120}}\bin;{{.Env.Path}}, TARGET_CONFIGURE_ARGS=-nomake examples -release -force-debug-info -android-ndk {{.Env.ANDROID_NDK_ROOT_DEFAULT}} -android-sdk {{.Env.ANDROID_SDK_ROOT}} -android-abis armeabi-v7a -no-feature-pkg-config, TARGET_CMAKE_ARGS=-DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_ANDROID_HOME_DEFAULT}} -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON, CONAN_HOST_PROFILE=coin/conan/profiles/ci-windows-x86_64-mingw, CONAN_PROFILE=coin/conan/profiles/ci-windows-android-armv7-clang, NON_QTBASE_TARGET_CMAKE_ARGS=-DQT_ADDITIONAL_HOST_PACKAGES_PREFIX_PATH={{.Env.Protobuf_ROOT_mingw}}, ANDROID_NDK_ROOT={{.Env.ANDROID_NDK_ROOT_DEFAULT}}
android-x86-on-linux rhel-8.4 Android_ANY (clang-x86) RHEL_8_4 (gcc-x86_64) Packaging, Sccache, AndroidTestRun, VMSize8, UseConfigure TARGET_CONFIGURE_ARGS=-nomake examples -release -force-debug-info -android-ndk {{.Env.ANDROID_NDK_ROOT_DEFAULT}} -android-sdk {{.Env.ANDROID_SDK_ROOT}} -android-abis x86, TARGET_CMAKE_ARGS=-DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_ANDROID_HOME_DEFAULT}} -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON, NON_QTBASE_TARGET_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR_ANDROID}}, CONAN_HOST_PROFILE=coin/conan/profiles/ci-linux-x86_64-gcc, CONAN_PROFILE=coin/conan/profiles/ci-unix-android-x86-clang, ANDROID_EMULATOR=@emulator_x86_api_23, ANDROID_NDK_ROOT={{.Env.ANDROID_NDK_ROOT_DEFAULT}}
android-x86_64-on-linux rhel-8.4 Android_ANY (clang-x86_64) RHEL_8_4 (gcc-x86_64) Packaging, Sccache, DisableTests, UseConfigure TARGET_CONFIGURE_ARGS=-nomake examples -release -force-debug-info -android-ndk {{.Env.ANDROID_NDK_ROOT_DEFAULT}} -android-sdk {{.Env.ANDROID_SDK_ROOT}} -android-abis x86_64, TARGET_CMAKE_ARGS=-DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_ANDROID_HOME_DEFAULT}} -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON, NON_QTBASE_TARGET_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR_ANDROID}}, CONAN_HOST_PROFILE=coin/conan/profiles/ci-linux-x86_64-gcc, CONAN_PROFILE=coin/conan/profiles/ci-unix-android-x86_64-clang, ANDROID_NDK_ROOT={{.Env.ANDROID_NDK_ROOT_DEFAULT}}
webassembly-linux-thread-asyncify opensuse-15.4-developer-build WebAssembly (gcc-x86_64) openSUSE_15_4 (gcc-x86_64) Sccache, DisableTests EM_CONFIG={{.Env.EMSDK}}/.emscripten, TARGET_CONFIGURE_ARGS=-DQT_QMAKE_TARGET_MKSPEC=wasm-emscripten -DQT_BUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache -DFEATURE_thread=ON -DQT_QMAKE_DEVICE_OPTIONS="QT_EMSCRIPTEN_ASYNCIFY=1", NON_QTBASE_TARGET_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache
webassembly-windows windows-10_22h2-mingw11 WebAssembly (clang-x86_64) Windows_10_22H2 (mingw-x86_64) Packaging, Sccache, DisableTests, UseConfigure Path={{.Env.EMSDK_PATH}};{{.Env.MINGW1120}}\bin;{{.Env.Path}}, EM_CONFIG={{.Env.EMSDK}}/.emscripten, TARGET_CONFIGURE_ARGS=-release -platform wasm-emscripten -nomake examples, TARGET_CMAKE_ARGS=-DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON, NON_QTBASE_TARGET_CMAKE_ARGS=-DFEATURE_pkg_config=OFF -DQT_ADDITIONAL_HOST_PACKAGES_PREFIX_PATH={{.Env.Protobuf_ROOT_mingw}}, CONAN_HOST_PROFILE=coin/conan/profiles/ci-windows-x86_64-mingw, CONAN_PROFILE=coin/conan/profiles/ci-windows-webassembly-x86_64-clang
webassembly-macos-thread macos-universal-on-x86_64 WebAssembly (clang-x86_64) MacOS_12 (clang-x86_64) Packaging, Sccache, DisableTests, UseConfigure EM_CONFIG={{.Env.EMSDK}}/.emscripten, TARGET_CONFIGURE_ARGS=-release -platform wasm-emscripten -nomake examples -feature-thread, NON_QTBASE_TARGET_CMAKE_ARGS=-DQT_ADDITIONAL_HOST_PACKAGES_PREFIX_PATH=/usr/local, TARGET_CMAKE_ARGS=-DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON
macos-universal-on-x86_64 MacOS_12 (clang-x86_64-arm64) MacOS_12 (clang-x86_64) Packaging, Sccache, DoNotRunTests, WarningsAreErrors, UseConfigure -nomake examples -release -force-debug-info -separate-debug-info -headersclean -framework CMAKE_ARGS=-DCMAKE_OSX_ARCHITECTURES="x86_64;arm64" -DODBC_ROOT=/usr/local/opt/libiodbc -DPostgreSQL_ROOT={{.Env.POSTGRESQLBINPATH}}/.. -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_DIR}}, NON_QTBASE_CMAKE_ARGS=-DFEATURE_gds=OFF -DFFMPEG_DIR={{.Env.FFMPEG_DIR}}, Protobuf_ROOT=/usr/local/lib/cmake/protobuf, CONAN_PROFILE=coin/conan/profiles/ci-macos-universal-clang
macos-universal-on-arm64 MacOS_12 (clang-x86_64-arm64) MacOS_12 (clang-arm64) DoNotRunTests, WarningsAreErrors, UseConfigure -nomake examples -release -force-debug-info -separate-debug-info -headersclean -framework CMAKE_ARGS=-DCMAKE_OSX_ARCHITECTURES="x86_64;arm64", Protobuf_ROOT=/usr/local/lib/cmake/protobuf, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR}}
macos-11-x86_64-tests macos-universal-on-x86_64 MacOS_11 (clang-x86_64) MacOS_11 (clang-x86_64) Sccache, TestOnly, Packaging
macos-11-arm64-tests macos-universal-on-x86_64 MacOS_11_00 (clang-arm64) MacOS_11_00 (clang-arm64) Sccache, TestOnly, Packaging
macos-12-arm64-tests macos-universal-on-x86_64 MacOS_12 (clang-arm64) MacOS_12 (clang-arm64) Sccache, TestOnly, Packaging
macos-13-arm64-tests macos-universal-on-x86_64 MacOS_13 (clang-arm64) MacOS_13 (clang-arm64) Sccache, TestOnly, Packaging
macos-12-x86_64-tests macos-universal-on-x86_64 MacOS_12 (clang-x86_64) MacOS_12 (clang-x86_64) Sccache, TestOnly, Packaging
macos-12-arm-on-arm64-tests macos-universal-on-arm64 MacOS_12 (clang-arm64) MacOS_12 (clang-arm64) Sccache, TestOnly
macos-12-arm-on-x86_64-tests macos-universal-on-arm64 MacOS_12 (clang-x86_64) MacOS_12 (clang-x86_64) Sccache, TestOnly
macos-12-x86_64-developer-build MacOS_12 (clang-x86_64) MacOS_12 (clang-x86_64) Sccache, DoNotRunTests, WarningsAreErrors, UseConfigure -developer-build -release -force-debug-info -no-pch -no-framework -qtnamespace TestNamespace -make examples CMAKE_ARGS=-DOPENSSL_ROOT_DIR={{.Env.OPENSSL_DIR}}, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR}}, Protobuf_ROOT=/usr/local/lib/cmake/protobuf
macos-12-arm64-developer-build MacOS_12 (clang-arm64) MacOS_12 (clang-arm64) DoNotRunTests, WarningsAreErrors, UseConfigure -developer-build -nomake examples -release -force-debug-info -separate-debug-info -framework Protobuf_ROOT=/usr/local/lib/cmake/protobuf, NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR}}
macos-11-x86_64-developer-build-tests macos-12-x86_64-developer-build MacOS_11 (clang-x86_64) MacOS_11 (clang-x86_64) Sccache, TestOnly
macos-11-arm64-developer-build-tests macos-12-arm64-developer-build MacOS_11_00 (clang-arm64) MacOS_11_00 (clang-arm64) TestOnly
macos-12-x86_64-developer-build-tests macos-12-x86_64-developer-build MacOS_12 (clang-x86_64) MacOS_12 (clang-x86_64) Sccache, TestOnly
macos-12-arm64-developer-build-tests macos-12-arm64-developer-build MacOS_12 (clang-arm64) MacOS_12 (clang-arm64) TestOnly
macos-13-arm64-developer-build-tests macos-12-arm64-developer-build MacOS_13 (clang-arm64) MacOS_13 (clang-arm64) TestOnly