Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-127040

Exclude Qt3d and QtDatavis MSVC 2022 WoA binaries from 6.8

    XMLWordPrintable

Details

    • Task
    • Resolution: Done
    • P2: Important
    • None
    • 6.8
    • Packaging & Installer
    • None
    • d118616bd (production), 2951be1a1 (dev), cdc136d08 (production), 71517d5a3 (dev), 8ecebca88 (production), 2f1344faa (dev)

    Description

      After integrating https://codereview.qt-project.org/c/qt/qt5/+/566754 Windows ARM: Disable OpenGL as not supported on WoA, the MSVC 2022 WoA packages are  not generated for qt3d and qtdatavis. The repository build fails, such as:

      sdkcomponent.IfwSdkError: [qt6.%QT_PKG_VERSION%.addons.qt3d.win64_msvc2022_arm64] Missing payload http://ci-files02-hki/packages/jenkins/qt/6.8.0/release_content/qt3d/qt3d-Windows-Windows_11_22H2-MSVC2022-Windows-Windows_11_22H2-AARCH64.7z
       

      The CI change was related to missing OpenGL support in WoA, see discussion on https://bugreports.qt.io/browse/QTBUG-125439. After disabling the OpenGL support in the build, the qtdatavis coin log has a note about skipped build:
      agent:2024/07/04 14:19:58 build.go:404: Skipping the build as the condition "TARGET Qt::OpenGL" is not met
      {}https://coin.ci.qt.io/coin/log/qt/qtdatavis3d/a9b914c8e2624e23968a295fef7a12e10fdf6f42/WindowsWindows_11_22H2aarch64WindowsWindows_11_22H2aarch64MSVC2022qtci-windows-11_22H2-aarch64-51-6d86f0DebugAndRelease_InsignificantTests_UseConfigure/80228d9d0d18671744bd0862af3f038d1b5573b8/build_1720093548

       

      and in qt3d coin log, there's a similar kind of note:

      agent:2024/07/04 14:20:20 build.go:404: Skipping the build as the condition "QT_FEATURE_opengl AND NOT WASM" is not met. 

      https://coin.ci.qt.io/coin/log/qt/qt3d/152ab8cef464c5e9e73a22b7dc05d1ca426586e6/WindowsWindows_11_22H2aarch64WindowsWindows_11_22H2aarch64MSVC2022qtci-windows-11_22H2-aarch64-51-6d86f0DebugAndRelease_InsignificantTests_UseConfigure/80228d9d0d18671744bd0862af3f038d1b5573b8/build_1720093487

      CI team will perhaps at some point check if the OpenGL support can be improved for WoA. Until that, let's exclude qtdatavis and qt3d from Qt 6.8 build.

      fyi janihe ankokko 

      Attachments

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

              aksalova Akseli Salovaara
              tarjasundqvist Tarja Sundqvist
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: