Details
-
Bug
-
Resolution: Fixed
-
P2: Important
-
6.8.0 Beta2
-
None
-
MinGW
-
-
71fe7cfa4 (dev), 71d09bd24 (6.8)
Description
when building libjpeg:
[88/5339] Building C object qtbase/src/3rdparty/libjpeg/CMakeFiles/BundledLibjpeg12bits.dir/jquant2_12.c.obj FAILED: qtbase/src/3rdparty/libjpeg/CMakeFiles/BundledLibjpeg12bits.dir/jquant2_12.c.obj C:\bin\ccache.exe C:\mingw32\x86_64-12.1.0-release-posix-seh-rt_v10-rev0\bin\gcc.exe -DBITS_IN_JSAMPLE=12 -DMINGW_HAS_SECURE_API=1 -DNOMINMAX -DQT_EXPLICIT_QFILE_CONSTRUCTION_FROM_PATH -DQT_NO_DEBUG -DQT_NO_EXCEPTIONS -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_QASCONST -DQT_NO_QEXCHANGE -DQT_USE_QSTRINGBUILDER -DUNICODE -DWIN32 -DWIN64 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -D_GLIBCXX_ASSERTIONS -D_UNICODE -D_USE_MATH_DEFINES -D_WIN64 -IR:/J/workspace/default_RLW64G/build/b/src/qt/qtbase/src/3rdparty/libjpeg/src -IR:/J/workspace/default_RLW64G/build/dist/include -IR:/J/workspace/default_RLW64G/build/b/src/qt/qtbase/mkspecs/win32-g++ -IR:/J/workspace/default_RLW64G/build/b/src/qt-build/qtbase/include -DNDEBUG -O2 -std=c11 -fvisibility=hidden -w -fno-exceptions -Wa,-mbig-obj -fcf-protection=full -ftrivial-auto-var-init=pattern -fstack-protector-strong -fstack-clash-protection -MD -MT qtbase/src/3rdparty/libjpeg/CMakeFiles/BundledLibjpeg12bits.dir/jquant2_12.c.obj -MF qtbase\src\3rdparty\libjpeg\CMakeFiles\BundledLibjpeg12bits.dir\jquant2_12.c.obj.d -o qtbase/src/3rdparty/libjpeg/CMakeFiles/BundledLibjpeg12bits.dir/jquant2_12.c.obj -c R:/J/workspace/default_RLW64G/build/b/src/qt-build/qtbase/src/3rdparty/libjpeg/jquant2_12.c during RTL pass: final R:/J/workspace/default_RLW64G/build/b/src/qt-build/qtbase/src/3rdparty/libjpeg/jquant2_12.c: In function 'fill_inverse_cmap': R:/J/workspace/default_RLW64G/build/b/src/qt-build/qtbase/src/3rdparty/libjpeg/jquant2_12.c:890:1: internal compiler error: in i386_pe_seh_unwind_emit, at config/i386/winnt.cc:1274 890 | } | ^ libbacktrace could not find executable to open
when building pcre2:
[92/5339] Building C object qtbase/src/3rdparty/pcre2/CMakeFiles/BundledPcre2.dir/src/pcre2_dfa_match.c.obj FAILED: qtbase/src/3rdparty/pcre2/CMakeFiles/BundledPcre2.dir/src/pcre2_dfa_match.c.obj C:\bin\ccache.exe C:\mingw32\x86_64-12.1.0-release-posix-seh-rt_v10-rev0\bin\gcc.exe -DHAVE_CONFIG_H -DMINGW_HAS_SECURE_API=1 -DNOMINMAX -DPCRE2_CODE_UNIT_WIDTH=16 -DPCRE2_STATIC -DQT_EXPLICIT_QFILE_CONSTRUCTION_FROM_PATH -DQT_NO_DEBUG -DQT_NO_EXCEPTIONS -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_QASCONST -DQT_NO_QEXCHANGE -DQT_USE_QSTRINGBUILDER -DUNICODE -DWIN32 -DWIN64 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -D_GLIBCXX_ASSERTIONS -D_UNICODE -D_USE_MATH_DEFINES -D_WIN64 -IR:/J/workspace/default_RLW64G/build/b/src/qt/qtbase/src/3rdparty/pcre2/src -IR:/J/workspace/default_RLW64G/build/dist/include -IR:/J/workspace/default_RLW64G/build/b/src/qt/qtbase/mkspecs/win32-g++ -IR:/J/workspace/default_RLW64G/build/b/src/qt-build/qtbase/include -DNDEBUG -O2 -std=c11 -fvisibility=hidden -w -fno-exceptions -mshstk -Wa,-mbig-obj -fcf-protection=full -ftrivial-auto-var-init=pattern -fstack-protector-strong -fstack-clash-protection -MD -MT qtbase/src/3rdparty/pcre2/CMakeFiles/BundledPcre2.dir/src/pcre2_dfa_match.c.obj -MF qtbase\src\3rdparty\pcre2\CMakeFiles\BundledPcre2.dir\src\pcre2_dfa_match.c.obj.d -o qtbase/src/3rdparty/pcre2/CMakeFiles/BundledPcre2.dir/src/pcre2_dfa_match.c.obj -c R:/J/workspace/default_RLW64G/build/b/src/qt/qtbase/src/3rdparty/pcre2/src/pcre2_dfa_match.c during RTL pass: final R:/J/workspace/default_RLW64G/build/b/src/qt/qtbase/src/3rdparty/pcre2/src/pcre2_dfa_match.c: In function 'pcre2_dfa_match_16': R:/J/workspace/default_RLW64G/build/b/src/qt/qtbase/src/3rdparty/pcre2/src/pcre2_dfa_match.c:4111:1: internal compiler error: in i386_pe_seh_unwind_emit, at config/i386/winnt.cc:1274 4111 | } | ^ libbacktrace could not find executable to open
Configuration:
+ R:\J\workspace\default_RLW64G\build\b\src\qt/qtbase/configure.bat -top-level -release -prefix R:/J/workspace/default_RLW64G/build/dist -system-proxies -openssl-linked -I R:/J/workspace/default_RLW64G/build/dist/include -L R:/J/workspace/default_RLW64G/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 -no-icu -no-sql-odbc -opengl dynamic -platform win32-g++ -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-filesystemwatcher -no-feature-libresolv -no-feature-quickcontrols2-imagine -no-feature-quickcontrols2-material -no-feature-quickcontrols2-universal -no-feature-quickcontrols2-fusion -skip qtactiveqt,qtlanguageserver -submodules qtbase,qtwebsockets,qtscxml,qttranslations,qtdeclarative,qtimageformats,qttools,qtsvg,qtconnectivity,qtshadertools -- -DBUILD_qtbase,qtwebsockets,qtscxml,qttranslations,qtdeclarative,qtimageformats,qttools,qtsvg,qtconnectivity,qtshadertools=ON -DOPENSSL_ROOT_DIR=R:/J/workspace/default_RLW64G/build/dist -DCMAKE_PREFIX_PATH=R:/J/workspace/default_RLW64G/build/dist -- Windows 10 SDK version: Overriding option 'harfbuzz' with 'qt' (was: 'undefined') Overriding option 'libpng' with 'qt' (was: 'undefined') Overriding option 'libjpeg' with 'qt' (was: 'undefined') 'C:/Program Files/CMake/bin/cmake.exe' '-DBUILD_qtactiveqt=OFF' '-DBUILD_qtlanguageserver=OFF' '-DQT_BUILD_SUBMODULES=qtbase;qtwebsockets;qtscxml;qttranslations;qtdeclarative;qtimageformats;qttools;qtsvg;qtconnectivity;qtshadertools' '-DBUILD_qtbase,qtwebsockets,qtscxml,qttranslations,qtdeclarative,qtimageformats,qttools,qtsvg,qtconnectivity,qtshadertools=ON' '-DOPENSSL_ROOT_DIR=R:/J/workspace/default_RLW64G/build/dist' '-DCMAKE_PREFIX_PATH=R:/J/workspace/default_RLW64G/build/dist' '-DQT_INTERNAL_CALLED_FROM_CONFIGURE:BOOL=TRUE' '-DFEATURE_calendarwidget=OFF' '-DFEATURE_colordialog=OFF' '-DFEATURE_dial=OFF' '-DFEATURE_fontcombobox=OFF' '-DFEATURE_fontdialog=OFF' '-DFEATURE_lcdnumber=OFF' '-DFEATURE_splashscreen=OFF' '-DFEATURE_syntaxhighlighter=OFF' '-DFEATURE_undoview=OFF' '-DFEATURE_securetransport=OFF' '-DFEATURE_schannel=OFF' '-DFEATURE_mdiarea=OFF' '-DFEATURE_hijricalendar=OFF' '-DFEATURE_islamiccivilcalendar=OFF' '-DFEATURE_jalalicalendar=OFF' '-DFEATURE_designer=OFF' '-DFEATURE_testlib_selfcover=OFF' '-DFEATURE_imageformat_bmp=OFF' '-DFEATURE_imageformat_ppm=OFF' '-DFEATURE_imageformat_xbm=OFF' '-DFEATURE_sharedmemory=OFF' '-DFEATURE_textodfwriter=OFF' '-DFEATURE_undocommand=OFF' '-DFEATURE_undogroup=OFF' '-DFEATURE_undostack=OFF' '-DFEATURE_printsupport=OFF' '-DFEATURE_dtls=OFF' '-DFEATURE_dom=OFF' '-DFEATURE_sql=OFF' '-DFEATURE_xml=OFF' '-DFEATURE_pdf=OFF' '-DFEATURE_brotli=OFF' '-DFEATURE_topleveldomain=OFF' '-DFEATURE_private_tests=OFF' '-DFEATURE_dnslookup=OFF' '-DFEATURE_sctp=OFF' '-DFEATURE_filesystemwatcher=OFF' '-DFEATURE_libresolv=OFF' '-DFEATURE_quickcontrols2_imagine=OFF' '-DFEATURE_quickcontrols2_material=OFF' '-DFEATURE_quickcontrols2_universal=OFF' '-DFEATURE_quickcontrols2_fusion=OFF' '-DQT_USE_CCACHE=ON' '-DCMAKE_INSTALL_PREFIX=R:/J/workspace/default_RLW64G/build/dist' '-DQT_QMAKE_TARGET_MKSPEC=win32-g++' '-DQT_BUILD_EXAMPLES=FALSE' '-DQT_BUILD_TESTS=FALSE' '-DCMAKE_BUILD_TYPE=Release' '-DQT_EXTRA_INCLUDEPATHS=R:/J/workspace/default_RLW64G/build/dist/include' '-DQT_EXTRA_LIBDIRS=R:/J/workspace/default_RLW64G/build/dist/lib' '-DFEATURE_system_proxies=ON' '-DINPUT_openssl=linked' '-DFEATURE_icu=OFF' '-DINPUT_sql_odbc=no' '-DINPUT_opengl=dynamic' '-DFEATURE_qml_debug=OFF' '-DFEATURE_mtdev=OFF' '-DFEATURE_dbus=OFF' '-DINPUT_sql_sqlite=no' '-DFEATURE_system_zlib=OFF' '-DINPUT_pcre=qt' '-DINPUT_harfbuzz=qt' '-DINPUT_libpng=qt' '-DINPUT_libjpeg=qt' '-G' 'Ninja' 'R:/J/workspace/default_RLW64G/build/b/src/qt' -- The CXX compiler identification is GNU 12.1.0 -- The C compiler identification is GNU 12.1.0 -- The ASM compiler identification is GNU -- Found assembler: C:/mingw32/x86_64-12.1.0-release-posix-seh-rt_v10-rev0/bin/gcc.exe -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: C:/mingw32/x86_64-12.1.0-release-posix-seh-rt_v10-rev0/bin/c++.exe - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: C:/mingw32/x86_64-12.1.0-release-posix-seh-rt_v10-rev0/bin/gcc.exe - skipped -- Detecting C compile features -- Detecting C compile features - done -- Checking dependencies of submodule 'qtbase' -- Checking dependencies of submodule 'qtimageformats' -- Checking dependencies of submodule 'qtshadertools' -- Checking dependencies of submodule 'qtsvg' -- Checking dependencies of submodule 'qtdeclarative' -- Skipping optional dependency 'qtlanguageserver' of 'qtdeclarative', because building 'qtlanguageserver' was explicitly disabled. -- Checking dependencies of submodule 'qtwebsockets' -- Checking dependencies of submodule 'qtscxml' -- Checking dependencies of submodule 'qttools' -- Skipping optional dependency 'qtactiveqt' of 'qttools', because building 'qtactiveqt' was explicitly disabled. -- Checking dependencies of submodule 'qttranslations' -- Checking dependencies of submodule 'qtconnectivity' -- Configuring submodule 'qtbase' -- [QtBase] CMAKE_BUILD_TYPE was already explicitly set to: 'Release' -DCMAKE_C_FLAGS_DEBUG=-g -DCMAKE_C_FLAGS_RELEASE=-O3 -DNDEBUG -DCMAKE_C_FLAGS_RELWITHDEBINFO=-O2 -g -DNDEBUG -DCMAKE_CXX_FLAGS_DEBUG=-g -DCMAKE_CXX_FLAGS_RELEASE=-O3 -DNDEBUG -DCMAKE_CXX_FLAGS_RELWITHDEBINFO=-O2 -g -DNDEBUG -DCMAKE_OBJCOPY=C:/mingw32/x86_64-12.1.0-release-posix-seh-rt_v10-rev0/bin/objcopy.exe -DCMAKE_C_STANDARD=11 -DCMAKE_C_STANDARD_REQUIRED=ON -DCMAKE_CXX_STANDARD=17 -DCMAKE_CXX_STANDARD_REQUIRED=ON -DCMAKE_MODULE_PATH:STRING=R:/J/workspace/default_RLW64G/build/b/src/qt/qtbase/cmake/platforms -- Configuring submodule 'qtimageformats' -- Configuring submodule 'qtshadertools' -- Configuring submodule 'qtsvg' -- Configuring submodule 'qtdeclarative' CMake Warning (dev) at R:/J/workspace/default_RLW64G/build/b/src/qt-build/qtbase/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:3347 (message): Qt policy QTP0004 is not set: You need qmldir files for each extra directory that contains .qml files for your module. Check https://doc.qt.io/qt-6/qt-cmake-policy-qtp0004.html for policy details. Use the qt_policy command to set the policy and suppress this warning. Call Stack (most recent call first): qtdeclarative/src/qml/Qt6QmlMacros.cmake:3096 (__qt_internal_setup_policy) qtdeclarative/src/qml/Qt6QmlMacros.cmake:813 (qt6_target_qml_sources) qtdeclarative/src/qml/Qt6QmlBuildInternals.cmake:304 (qt6_add_qml_module) qtdeclarative/src/quickdialogs/quickdialogsquickimpl/CMakeLists.txt:58 (qt_internal_add_qml_module) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at R:/J/workspace/default_RLW64G/build/b/src/qt-build/qtbase/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:3347 (message): Qt policy QTP0004 is not set: You need qmldir files for each extra directory that contains .qml files for your module. Check https://doc.qt.io/qt-6/qt-cmake-policy-qtp0004.html for policy details. Use the qt_policy command to set the policy and suppress this warning. Call Stack (most recent call first): qtdeclarative/src/qml/Qt6QmlMacros.cmake:3096 (__qt_internal_setup_policy) qtdeclarative/src/qml/Qt6QmlMacros.cmake:813 (qt6_target_qml_sources) qtdeclarative/src/qml/Qt6QmlBuildInternals.cmake:304 (qt6_add_qml_module) qtdeclarative/src/quicknativestyle/CMakeLists.txt:37 (qt_internal_add_qml_module) This warning is for project developers. Use -Wno-dev to suppress it. -- Configuring submodule 'qtwebsockets' CMake Warning (dev) at R:/J/workspace/default_RLW64G/build/b/src/qt-build/qtbase/lib/cmake/Qt6Qml/Qt6QmlBuildInternals.cmake:434 (message): INSTALL_SOURCE_QMLTYPES option is deprecated and should not be used. Please port your module to use declarative type registration. Call Stack (most recent call first): qtwebsockets/src/imports/qmlwebsockets/CMakeLists.txt:4 (qt_internal_add_qml_module) This warning is for project developers. Use -Wno-dev to suppress it. -- Configuring submodule 'qtscxml' -- Configuring submodule 'qttools' -- Could NOT find Clang (missing: Clang_DIR) -- Could NOT find Clang (missing: Clang_DIR) -- Configuring submodule 'qttranslations' -- Configuring submodule 'qtconnectivity' -- Could NOT find Qt6DBus (missing: Qt6DBus_DIR) CMake Warning at R:/J/workspace/default_RLW64G/build/b/src/qt-build/qtbase/lib/cmake/Qt6/Qt6Config.cmake:238 (message): Failed to find optional Qt component "DBus". Expected Config file at "R:/J/workspace/default_RLW64G/build/b/src/qt-build/qtbase/lib/cmake/Qt6DBus/Qt6DBusConfig.cmake" does NOT exist Call Stack (most recent call first): qtconnectivity/CMakeLists.txt:15 (find_package) -- Configuration summary has been written to R:/J/workspace/default_RLW64G/build/b/src/qt-build/config.summary WARNING: Basic cpp/winrt support missing. Some features might not be available. WARNING: QDoc will not be compiled, probably because clang's C and C++ libraries could not be located. This means that you cannot build the Qt documentation. You may need to set CMAKE_PREFIX_PATH or LLVM_INSTALL_DIR to the location of your llvm installation. Other than clang's libraries, you may need to install another package, such as clang itself, to provide the ClangConfig.cmake file needed to detect your libraries. Once this file is in place, the configure script may be able to detect your system-installed libraries without further environment variables. On macOS, you can use Homebrew's llvm package. You will also need to set the FEATURE_clang CMake variable to ON to re-evaluate this check. WARNING: Clang-based lupdate parser will not be available. Suitable LLVM and Clang C++ libraries have not been found. You will need to set the FEATURE_clangcpp CMake variable to ON to re-evaluate this check. -- Qt is now configured for building. Just run 'cmake --build . --parallel' Once everything is built, you must run 'cmake --install .' Qt will be installed into 'R:/J/workspace/default_RLW64G/build/dist' To configure and build other Qt modules, you can use the following convenience script: R:/J/workspace/default_RLW64G/build/dist/bin/qt-configure-module.bat If reconfiguration fails for some reason, try removing 'CMakeCache.txt' from the build directory Alternatively, you can add the --fresh flag to your CMake flags. -- Configuring done (72.2s)
Attachments
For Gerrit Dashboard: QTBUG-127989 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
582769,3 | Update supported MinGW version for 6.8 release | dev | qt/qtdoc | Status: MERGED | +2 | 0 |
585007,2 | Update supported MinGW version for 6.8 release | 6.8 | qt/qtdoc | Status: MERGED | +2 | 0 |