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

syncqt fails on MSVC build

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • P2: Important
    • None
    • 6.7.0 RC
    • Build System: CMake
    • None
    • 7aecb189d (dev), 1e3c0e439 (6.7), 8da4b9161 (6.6), 490bbd672 (tqtc/lts-6.5)

    Description

      We tried Qt 6.7.0-RC1 on our CI. It works on/for Linux, macOS, iOS, Android and MinGW. But fails with MSVC.

      13:48:03 [154/4867] Linking CXX executable qtbase\bin\syncqt.exe
      13:48:03 [155/4867] Generating ../../../qtbase/mkspecs/modules/qt_lib_qmlworkerscript_private.pri
      13:48:03 [156/4867] Generating ../../../qtbase/mkspecs/modules/qt_lib_qmlnetwork_private.pri
      13:48:03 [157/4867] Generating ../../../qtbase/mkspecs/modules/qt_lib_qmlcore_private.pri
      13:48:03 [158/4867] Copying TestCase.qml to R:/J/workspace/default_RLW64M/build/b/src/qt-build/qtbase/qml/QtTest/TestCase.qml
      13:48:03 [159/4867] Generating ../../../qtbase/mkspecs/modules/qt_lib_quicklayouts_private.pri
      13:48:03 [160/4867] Generating ../../../qtbase/mkspecs/modules/qt_lib_qmlxmllistmodel_private.pri
      13:48:03 [161/4867] Copying TestSchedule.qml to R:/J/workspace/default_RLW64M/build/b/src/qt-build/qtbase/qml/QtTest/TestSchedule.qml
      13:48:03 [162/4867] Copying SignalSpy.qml to R:/J/workspace/default_RLW64M/build/b/src/qt-build/qtbase/qml/QtTest/SignalSpy.qml
      13:48:03 [163/4867] Generating ../../../qtbase/mkspecs/modules/qt_lib_quick_private.pri
      13:48:03 [164/4867] Copying testlogger.js to R:/J/workspace/default_RLW64M/build/b/src/qt-build/qtbase/qml/QtTest/testlogger.js
      13:48:03 [165/4867] Generating ../../../qtbase/mkspecs/modules/qt_lib_quickwidgets_private.pri
      13:48:03 [166/4867] Generating ../../../qtbase/mkspecs/modules/qt_lib_qmltest_private.pri
      13:48:03 [167/4867] Generating ../../../qtbase/mkspecs/modules/qt_lib_quickcontrols2impl_private.pri
      13:48:03 [168/4867] Generating ../../../qtbase/mkspecs/modules/qt_lib_quicktemplates2_private.pri
      13:48:03 [169/4867] Linking C static library qtbase\lib\Qt6BundledLibjpeg.lib
      13:48:03 [170/4867] Copying AbstractButton.qml to R:/J/workspace/default_RLW64M/build/b/src/qt-build/qtbase/qml/QtQuick/Controls/Basic/AbstractButton.qml
      13:48:03 [171/4867] Generating ../../../qtbase/mkspecs/modules/qt_lib_quickcontrols2_private.pri
      13:48:03 [172/4867] Copying ActionGroup.qml to R:/J/workspace/default_RLW64M/build/b/src/qt-build/qtbase/qml/QtQuick/Controls/Basic/ActionGroup.qml
      13:48:03 [173/4867] Copying Action.qml to R:/J/workspace/default_RLW64M/build/b/src/qt-build/qtbase/qml/QtQuick/Controls/Basic/Action.qml
      13:48:03 [174/4867] Copying ApplicationWindow.qml to R:/J/workspace/default_RLW64M/build/b/src/qt-build/qtbase/qml/QtQuick/Controls/Basic/ApplicationWindow.qml
      13:48:03 [175/4867] Copying BusyIndicator.qml to R:/J/workspace/default_RLW64M/build/b/src/qt-build/qtbase/qml/QtQuick/Controls/Basic/BusyIndicator.qml
      13:48:03 [176/4867] Copying Button.qml to R:/J/workspace/default_RLW64M/build/b/src/qt-build/qtbase/qml/QtQuick/Controls/Basic/Button.qml
      13:48:03 [177/4867] Copying ButtonGroup.qml to R:/J/workspace/default_RLW64M/build/b/src/qt-build/qtbase/qml/QtQuick/Controls/Basic/ButtonGroup.qml
      13:48:03 [178/4867] Copying CheckBox.qml to R:/J/workspace/default_RLW64M/build/b/src/qt-build/qtbase/qml/QtQuick/Controls/Basic/CheckBox.qml
      13:48:03 [179/4867] Copying CheckDelegate.qml to R:/J/workspace/default_RLW64M/build/b/src/qt-build/qtbase/qml/QtQuick/Controls/Basic/CheckDelegate.qml
      13:48:03 [180/4867] Copying ComboBox.qml to R:/J/workspace/default_RLW64M/build/b/src/qt-build/qtbase/qml/QtQuick/Controls/Basic/ComboBox.qml
      13:48:03 [181/4867] Copying Dial.qml to R:/J/workspace/default_RLW64M/build/b/src/qt-build/qtbase/qml/QtQuick/Controls/Basic/Dial.qml
      13:48:03 [182/4867] Copying Control.qml to R:/J/workspace/default_RLW64M/build/b/src/qt-build/qtbase/qml/QtQuick/Controls/Basic/Control.qml
      13:48:03 [183/4867] Copying Container.qml to R:/J/workspace/default_RLW64M/build/b/src/qt-build/qtbase/qml/QtQuick/Controls/Basic/Container.qml
      13:48:03 [184/4867] Copying Dialog.qml to R:/J/workspace/default_RLW64M/build/b/src/qt-build/qtbase/qml/QtQuick/Controls/Basic/Dialog.qml
      13:48:03 [185/4867] Copying DelayButton.qml to R:/J/workspace/default_RLW64M/build/b/src/qt-build/qtbase/qml/QtQuick/Controls/Basic/DelayButton.qml
      13:48:03 [186/4867] Copying DialogButtonBox.qml to R:/J/workspace/default_RLW64M/build/b/src/qt-build/qtbase/qml/QtQuick/Controls/Basic/DialogButtonBox.qml
      13:48:03 [187/4867] Copying Frame.qml to R:/J/workspace/default_RLW64M/build/b/src/qt-build/qtbase/qml/QtQuick/Controls/Basic/Frame.qml
      13:48:03 [188/4867] Copying Drawer.qml to R:/J/workspace/default_RLW64M/build/b/src/qt-build/qtbase/qml/QtQuick/Controls/Basic/Drawer.qml
      13:48:03 [189/4867] Copying GroupBox.qml to R:/J/workspace/default_RLW64M/build/b/src/qt-build/qtbase/qml/QtQuick/Controls/Basic/GroupBox.qml
      13:48:03 [190/4867] Copying HorizontalHeaderView.qml to R:/J/workspace/default_RLW64M/build/b/src/qt-build/qtbase/qml/QtQuick/Controls/Basic/HorizontalHeaderView.qml
      13:48:03 [191/4867] Running syncqt.cpp for module: QtJpeg
      13:48:03 FAILED: qtbase/src/3rdparty/libjpeg/JpegPrivate_syncqt_timestamp R:/J/workspace/default_RLW64M/build/b/src/qt-build/qtbase/src/3rdparty/libjpeg/JpegPrivate_syncqt_timestamp 
      13:48:03 C:\Windows\system32\cmd.exe /C "cd /D R:\J\workspace\default_RLW64M\build\b\src\qt-build\qtbase\src\3rdparty\libjpeg && R:\J\workspace\default_RLW64M\build\b\src\qt-build\qtbase\bin\syncqt.exe @R:/J/workspace/default_RLW64M/build/b/src/qt-build/qtbase/src/3rdparty/libjpeg/JpegPrivate_syncqt_args && "C:\Program Files\CMake\bin\cmake.exe" -E touch R:/J/workspace/default_RLW64M/build/b/src/qt-build/qtbase/src/3rdparty/libjpeg/JpegPrivate_syncqt_timestamp"
      13:48:03 [192/4867] Copying ItemDelegate.qml to R:/J/workspace/default_RLW64M/build/b/src/qt-build/qtbase/qml/QtQuick/Controls/Basic/ItemDelegate.qml
      13:48:03 [193/4867] Copying MenuBar.qml to R:/J/workspace/default_RLW64M/build/b/src/qt-build/qtbase/qml/QtQuick/Controls/Basic/MenuBar.qml
      13:48:03 [194/4867] Copying Label.qml to R:/J/workspace/default_RLW64M/build/b/src/qt-build/qtbase/qml/QtQuick/Controls/Basic/Label.qml
      13:48:03 [195/4867] Copying Menu.qml to R:/J/workspace/default_RLW64M/build/b/src/qt-build/qtbase/qml/QtQuick/Controls/Basic/Menu.qml
      13:48:03 [196/4867] Copying MenuBarItem.qml to R:/J/workspace/default_RLW64M/build/b/src/qt-build/qtbase/qml/QtQuick/Controls/Basic/MenuBarItem.qml
      13:48:03 [197/4867] Running syncqt.cpp for module: QtQmlBuiltins
      13:48:03 FAILED: qtdeclarative/src/qml/QmlBuiltins_syncqt_timestamp qtbase/include/QtQmlBuiltins/QtQmlBuiltinsVersion qtbase/include/QtQmlBuiltins/qtqmlbuiltinsversion.h qtbase/include/QtQmlBuiltins/QtQmlBuiltins R:/J/workspace/default_RLW64M/build/b/src/qt-build/qtdeclarative/src/qml/QmlBuiltins_syncqt_timestamp R:/J/workspace/default_RLW64M/build/b/src/qt-build/qtbase/include/QtQmlBuiltins/QtQmlBuiltinsVersion R:/J/workspace/default_RLW64M/build/b/src/qt-build/qtbase/include/QtQmlBuiltins/qtqmlbuiltinsversion.h R:/J/workspace/default_RLW64M/build/b/src/qt-build/qtbase/include/QtQmlBuiltins/QtQmlBuiltins 
      13:48:03 C:\Windows\system32\cmd.exe /C "cd /D R:\J\workspace\default_RLW64M\build\b\src\qt-build\qtdeclarative\src\qml && R:\J\workspace\default_RLW64M\build\b\src\qt-build\qtbase\bin\syncqt.exe @R:/J/workspace/default_RLW64M/build/b/src/qt-build/qtdeclarative/src/qml/QmlBuiltins_syncqt_args && "C:\Program Files\CMake\bin\cmake.exe" -E touch R:/J/workspace/default_RLW64M/build/b/src/qt-build/qtdeclarative/src/qml/QmlBuiltins_syncqt_timestamp"
      13:48:03 [198/4867] Copying MenuItem.qml to R:/J/workspace/default_RLW64M/build/b/src/qt-build/qtbase/qml/QtQuick/Controls/Basic/MenuItem.qml
      13:48:03 [199/4867] Copying MenuSeparator.qml to R:/J/workspace/default_RLW64M/build/b/src/qt-build/qtbase/qml/QtQuick/Controls/Basic/MenuSeparator.qml
      13:48:03 [200/4867] Copying PageIndicator.qml to R:/J/workspace/default_RLW64M/build/b/src/qt-build/qtbase/qml/QtQuick/Controls/Basic/PageIndicator.qml
      13:48:03 [201/4867] Copying Page.qml to R:/J/workspace/default_RLW64M/build/b/src/qt-build/qtbase/qml/QtQuick/Controls/Basic/Page.qml
      13:48:03 [202/4867] Running syncqt.cpp for module: QtFreetype
      13:48:03 FAILED: qtbase/src/3rdparty/freetype/FreetypePrivate_syncqt_timestamp R:/J/workspace/default_RLW64M/build/b/src/qt-build/qtbase/src/3rdparty/freetype/FreetypePrivate_syncqt_timestamp 
      13:48:03 C:\Windows\system32\cmd.exe /C "cd /D R:\J\workspace\default_RLW64M\build\b\src\qt-build\qtbase\src\3rdparty\freetype && R:\J\workspace\default_RLW64M\build\b\src\qt-build\qtbase\bin\syncqt.exe @R:/J/workspace/default_RLW64M/build/b/src/qt-build/qtbase/src/3rdparty/freetype/FreetypePrivate_syncqt_args && "C:\Program Files\CMake\bin\cmake.exe" -E copy_directory R:/J/workspace/default_RLW64M/build/b/src/qt/qtbase/src/3rdparty/freetype/include R:/J/workspace/default_RLW64M/build/b/src/qt-build/qtbase/include/QtFreetype && "C:\Program Files\CMake\bin\cmake.exe" -E touch R:/J/workspace/default_RLW64M/build/b/src/qt-build/qtbase/src/3rdparty/freetype/FreetypePrivate_syncqt_timestamp"
      13:48:03 [203/4867] Running syncqt.cpp for module: QtZlib
      13:48:03 FAILED: qtbase/src/3rdparty/zlib/ZlibPrivate_syncqt_timestamp R:/J/workspace/default_RLW64M/build/b/src/qt-build/qtbase/src/3rdparty/zlib/ZlibPrivate_syncqt_timestamp 
      13:48:03 C:\Windows\system32\cmd.exe /C "cd /D R:\J\workspace\default_RLW64M\build\b\src\qt-build\qtbase\src\3rdparty\zlib && R:\J\workspace\default_RLW64M\build\b\src\qt-build\qtbase\bin\syncqt.exe @R:/J/workspace/default_RLW64M/build/b/src/qt-build/qtbase/src/3rdparty/zlib/ZlibPrivate_syncqt_args && "C:\Program Files\CMake\bin\cmake.exe" -E touch R:/J/workspace/default_RLW64M/build/b/src/qt-build/qtbase/src/3rdparty/zlib/ZlibPrivate_syncqt_timestamp"
      13:48:03 [204/4867] Running syncqt.cpp for module: QtHarfbuzz
      13:48:03 FAILED: qtbase/src/3rdparty/harfbuzz-ng/HarfbuzzPrivate_syncqt_timestamp R:/J/workspace/default_RLW64M/build/b/src/qt-build/qtbase/src/3rdparty/harfbuzz-ng/HarfbuzzPrivate_syncqt_timestamp 
      13:48:03 C:\Windows\system32\cmd.exe /C "cd /D R:\J\workspace\default_RLW64M\build\b\src\qt-build\qtbase\src\3rdparty\harfbuzz-ng && R:\J\workspace\default_RLW64M\build\b\src\qt-build\qtbase\bin\syncqt.exe @R:/J/workspace/default_RLW64M/build/b/src/qt-build/qtbase/src/3rdparty/harfbuzz-ng/HarfbuzzPrivate_syncqt_args && "C:\Program Files\CMake\bin\cmake.exe" -E copy_directory R:/J/workspace/default_RLW64M/build/b/src/qt/qtbase/src/3rdparty/harfbuzz-ng/include R:/J/workspace/default_RLW64M/build/b/src/qt-build/qtbase/include/QtHarfbuzz && "C:\Program Files\CMake\bin\cmake.exe" -E touch R:/J/workspace/default_RLW64M/build/b/src/qt-build/qtbase/src/3rdparty/harfbuzz-ng/HarfbuzzPrivate_syncqt_timestamp"
      13:48:03 [205/4867] Running syncqt.cpp for module: QtExampleIcons
      13:48:03 FAILED: qtbase/src/assets/icons/ExampleIconsPrivate_syncqt_timestamp qtbase/include/QtExampleIcons/QtExampleIconsVersion qtbase/include/QtExampleIcons/qtexampleiconsversion.h qtbase/include/QtExampleIcons/QtExampleIcons R:/J/workspace/default_RLW64M/build/b/src/qt-build/qtbase/src/assets/icons/ExampleIconsPrivate_syncqt_timestamp R:/J/workspace/default_RLW64M/build/b/src/qt-build/qtbase/include/QtExampleIcons/QtExampleIconsVersion R:/J/workspace/default_RLW64M/build/b/src/qt-build/qtbase/include/QtExampleIcons/qtexampleiconsversion.h R:/J/workspace/default_RLW64M/build/b/src/qt-build/qtbase/include/QtExampleIcons/QtExampleIcons 
      13:48:03 C:\Windows\system32\cmd.exe /C "cd /D R:\J\workspace\default_RLW64M\build\b\src\qt-build\qtbase\src\assets\icons && R:\J\workspace\default_RLW64M\build\b\src\qt-build\qtbase\bin\syncqt.exe @R:/J/workspace/default_RLW64M/build/b/src/qt-build/qtbase/src/assets/icons/ExampleIconsPrivate_syncqt_args && "C:\Program Files\CMake\bin\cmake.exe" -E touch R:/J/workspace/default_RLW64M/build/b/src/qt-build/qtbase/src/assets/icons/ExampleIconsPrivate_syncqt_timestamp"
      13:48:03 [206/4867] Running syncqt.cpp for module: QtPng
      13:48:03 FAILED: qtbase/src/3rdparty/libpng/PngPrivate_syncqt_timestamp R:/J/workspace/default_RLW64M/build/b/src/qt-build/qtbase/src/3rdparty/libpng/PngPrivate_syncqt_timestamp 
      13:48:03 C:\Windows\system32\cmd.exe /C "cd /D R:\J\workspace\default_RLW64M\build\b\src\qt-build\qtbase\src\3rdparty\libpng && R:\J\workspace\default_RLW64M\build\b\src\qt-build\qtbase\bin\syncqt.exe @R:/J/workspace/default_RLW64M/build/b/src/qt-build/qtbase/src/3rdparty/libpng/PngPrivate_syncqt_args && "C:\Program Files\CMake\bin\cmake.exe" -E touch R:/J/workspace/default_RLW64M/build/b/src/qt-build/qtbase/src/3rdparty/libpng/PngPrivate_syncqt_timestamp"
      13:48:03 ninja: build stopped: subcommand failed.
      13:48:03 NMAKE : fatal error U1077: 'echo >nul && "C:\Program Files\CMake\bin\cmake.exe" --build . -j16' : return code '0x1'
      13:48:03 Stop.
      13:48:03 NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.39.33519\bin\HostX64\x64\nmake.exe" -s -f CMakeFiles\qt.dir\build.make /nologo -SL                 CMakeFiles\qt.dir\build' : return code '0x2'
      13:48:03 Stop.
      13:48:03 NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.39.33519\bin\HostX64\x64\nmake.exe" -s -f CMakeFiles\Makefile2 /nologo -SL                 CMakeFiles\compress.dir\all' : return code '0x2'
      13:48:03 Stop.
      13:48:03 NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.39.33519\bin\HostX64\x64\nmake.exe" -s -f CMakeFiles\Makefile2 /nologo -LS                 compress' : return code '0x2'
      13:48:03 Stop.
      
      R:\J\workspace\default_RLW64M\build\b\src\qt\qtbase\configure.bat -top-level -release "" -prefix R:/J/workspace/default_RLW64M/build/dist -system-proxies -openssl-linked -I R:/J/workspace/default_RLW64M/build/dist/include -L R:/J/workspace/default_RLW64M/build/dist/lib -no-feature-calendarwidget -no-feature-colordialog -no-feature-dial -no-feature-fontcombobox -no-feature-fontdialog -no-feature-lcdnumber -no-feature-splashscreen -no-feature-syntaxhighlighter -no-feature-undoview -no-feature-securetransport -no-feature-schannel -no-feature-mdiarea -submodules qtbase,qtwebsockets,qtscxml,qttranslations,qtdeclarative,qtimageformats,qttools,qtsvg,qtconnectivity,qtshadertools -no-icu -no-sql-odbc -opengl dynamic -platform win32-msvc -no-qml-debug -opensource -confirm-license -nomake examples -nomake tests -no-mtdev -no-dbus -no-sql-sqlite -qt-zlib -qt-pcre -qt-harfbuzz -qt-libpng -qt-libjpeg -ccache -no-feature-hijricalendar -no-feature-islamiccivilcalendar -no-feature-jalalicalendar -no-feature-designer -no-feature-testlib_selfcover -no-feature-imageformat_bmp -no-feature-imageformat_ppm -no-feature-imageformat_xbm -no-feature-sharedmemory -no-feature-textodfwriter -no-feature-undocommand -no-feature-undogroup -no-feature-undostack -no-feature-printsupport -no-feature-dtls -no-feature-dom -no-feature-sql -no-feature-xml -no-feature-pdf -no-feature-brotli -no-feature-topleveldomain -no-feature-private_tests -no-feature-dnslookup -no-feature-sctp -no-feature-localserver -no-feature-filesystemwatcher -no-feature-libresolv -no-feature-quickcontrols2-imagine -no-feature-quickcontrols2-material -no-feature-quickcontrols2-universal -no-feature-quickcontrols2-fusion -skip qtactiveqt,qtlanguageserver -- -DOPENSSL_ROOT_DIR=R:/J/workspace/default_RLW64M/build/dist -DCMAKE_PREFIX_PATH=R:/J/workspace/default_RLW64M/build/dist
      

      The issue is reproducing with Ram disk created using https://sourceforge.net/projects/imdisk-toolkit/

      Attachments

        For Gerrit Dashboard: QTBUG-123438
        # Subject Branch Project Status CR V

        Activity

          People

            semlanik Alexey Edelev
            misery André Klitzing
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:

              Gerrit Reviews

                There are no open Gerrit changes