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

[Reg 6.9.2 -> 6.10.0b4][WASM] undefined symbol: QtPrivate::BindingStatusOrList::setStatusAndClearList(QBindingStatus*)

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P1: Critical P1: Critical
    • 6.10.0 RC
    • 6.10.0 Beta4
    • Build System
    • None
    • Windows 10 22H2 host; macOS 14.7.2 host
    • WebAssembly
    • af66bdfbc3ea741819fa5c5855c9ab6889ec4864

      Steps to reproduce

      1. In Qt Creator, create a new Qt Widgets Application using the default settings
      2. Build it in Debug mode using Qt for WASM 6.9.2 + Emscripten 3.1.70
      3. Build it in Debug mode using Qt for WASM 6.10.0-beta4 + Emscripten 4.0.7

       

      Expected outcomes (Qt 6.9.2)
      It builds successfully

       

      Actual outcomes (Qt 6.10.0)
      The project fails to build:

      wasm-ld: error: C:/Qt/6.10.0/wasm_singlethread/lib/libQt6Core.a(qproperty.cpp.o): undefined symbol: QtPrivate::BindingStatusOrList::setStatusAndClearList(QBindingStatus*)
      

      This occurs for me with:

      • Both qmake and CMake
      • Both Windows and macOS hosts
        (but the Desktop kits are fine)

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

            qt.webassembly qt.webassembly
            skoh-qt Sze Howe Koh
            Votes:
            1 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes