-
Bug
-
Resolution: Done
-
P1: Critical
-
None
-
6.2.3
-
None
-
40b2d3f4c3 (qt/qtmultimedia/6.2)
building qtmultimedia 6.2.3 caused a compile failure for me with msvc2019. this is a regression from 6.2.2. reverting https://codereview.qt-project.org/c/qt/qtmultimedia/+/386480 fixes it
C:\PROGRA~2\MIB055~1\2019\BUILDT~1\VC\Tools\MSVC\1429~1.301\bin\Hostx64\x64\cl.exe /nologo /TP -DQT_ASCII_CAST_WARNINGS -DQT_BUILDING_QT -DQT_BUILD_MULTIMEDIA_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_DISABLE_DEPRECATED_BEFORE=0x040800 -DQT_GUI_LIB -DQT_MOC_COMPAT -DQT_NAMESPACE=NI_6_2_3 -DQT_NETWORK_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_EXCEPTIONS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_USE_QSTRINGBUILDER -DUNICODE -DWIN32 -DWIN64 -D_CRT_SECURE_NO_WARNINGS -D_ENABLE_EXTENDED_ALIGNED_STORAGE -D_UNICODE -D_USE_MATH_DEFINES -D_WIN64 -DCMAKE_INTDIR=\"Debug\" -ID:\bamboo-build\THIRDP-QT93-BAPMN\s\sta\qtmultimedia\src\multimedia\Multimedia_autogen\include_Debug -ID:\bamboo-build\THIRDP-QT93-BAPMN\s\sta\qtbase\include -ID:\bamboo-build\THIRDP-QT93-BAPMN\s\sta\qtbase\include\QtMultimedia -ID:\bamboo-build\THIRDP-QT93-BAPMN\s\qtmultimedia\src\multimedia -ID:\bamboo-build\THIRDP-QT93-BAPMN\s\sta\qtmultimedia\src\multimedia -ID:\bamboo-build\THIRDP-QT93-BAPMN\s\qtmultimedia\src\multimedia\audio -ID:\bamboo-build\THIRDP-QT93-BAPMN\s\qtmultimedia\src\multimedia\camera -ID:\bamboo-build\THIRDP-QT93-BAPMN\s\qtmultimedia\src\multimedia\controls -ID:\bamboo-build\THIRDP-QT93-BAPMN\s\qtmultimedia\src\multimedia\platform -ID:\bamboo-build\THIRDP-QT93-BAPMN\s\qtmultimedia\src\multimedia\playback -ID:\bamboo-build\THIRDP-QT93-BAPMN\s\qtmultimedia\src\multimedia\recording -ID:\bamboo-build\THIRDP-QT93-BAPMN\s\qtmultimedia\src\multimedia\video -ID:\bamboo-build\THIRDP-QT93-BAPMN\s\sta\qtbase\include\QtMultimedia\6.2.3 -ID:\bamboo-build\THIRDP-QT93-BAPMN\s\sta\qtbase\include\QtMultimedia\6.2.3\QtMultimedia -ID:\bamboo-build\THIRDP-QT93-BAPMN\s\qtmultimedia\src\multimedia\platform\windows\common -ID:\bamboo-build\THIRDP-QT93-BAPMN\s\qtmultimedia\src\multimedia\platform\windows\decoder -ID:\bamboo-build\THIRDP-QT93-BAPMN\s\qtmultimedia\src\multimedia\platform\windows\evr -ID:\bamboo-build\THIRDP-QT93-BAPMN\s\qtmultimedia\src\multimedia\platform\windows\player -ID:\bamboo-build\THIRDP-QT93-BAPMN\s\qtmultimedia\src\multimedia\platform\windows\mediacapture -ID:\bamboo-build\THIRDP-QT93-BAPMN\s\sta\qtbase\include\QtCore -ID:\bamboo-build\THIRDP-QT93-BAPMN\s\qtbase\mkspecs\win32-msvc -ID:\bamboo-build\THIRDP-QT93-BAPMN\s\sta\qtbase\include\QtGui -ID:\bamboo-build\THIRDP-QT93-BAPMN\s\sta\qtbase\include\QtNetwork -ID:\bamboo-build\THIRDP-QT93-BAPMN\s\sta\qtbase\src\corelib -ID:\bamboo-build\THIRDP-QT93-BAPMN\s\sta\qtbase\include\QtCore\6.2.3 -ID:\bamboo-build\THIRDP-QT93-BAPMN\s\sta\qtbase\include\QtCore\6.2.3\QtCore -ID:\bamboo-build\THIRDP-QT93-BAPMN\s\sta\qtbase\src\gui -ID:\bamboo-build\THIRDP-QT93-BAPMN\s\sta\qtbase\include\QtGui\6.2.3 -ID:\bamboo-build\THIRDP-QT93-BAPMN\s\sta\qtbase\include\QtGui\6.2.3\QtGui /DWIN32 /D_WINDOWS /Zi /RTC1 -MDd /W3 /wd4530 /wd4577 -Zc:__cplusplus -permissive- -utf-8 -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:externConstexpr -Zc:wchar_t -std:c++17 /showIncludes /Foqtmultimedia\src\multimedia\CMakeFiles\Multimedia.dir\Debug\platform\windows\evr\evrd3dpresentengine.cpp.obj /Fdqtbase\lib\Qt6Multimediad.pdb /FS -c D:\bamboo-build\THIRDP-QT93-BAPMN\s\qtmultimedia\src\multimedia\platform\windows\evr\evrd3dpresentengine.cpp D:\bamboo-build\THIRDP-QT93-BAPMN\s\sta\qtbase\include\QtGui\../../../../qtbase/src/gui/opengl/qopenglfunctions.h(330): error C2061: syntax error: identifier 'qopengl_GLsizeiptr' D:\bamboo-build\THIRDP-QT93-BAPMN\s\sta\qtbase\include\QtGui\../../../../qtbase/src/gui/opengl/qopenglfunctions.h(331): error C2061: syntax error: identifier 'qopengl_GLintptr' D:\bamboo-build\THIRDP-QT93-BAPMN\s\sta\qtbase\include\QtGui\../../../../qtbase/src/gui/opengl/qopenglfunctions.h(591): error C2061: syntax error: identifier 'qopengl_GLsizeiptr' D:\bamboo-build\THIRDP-QT93-BAPMN\s\sta\qtbase\include\QtGui\../../../../qtbase/src/gui/opengl/qopenglfunctions.h(591): error C2061: syntax error: identifier 'qopengl_GLintptr' D:\bamboo-build\THIRDP-QT93-BAPMN\s\sta\qtbase\include\QtGui\../../../../qtbase/src/gui/opengl/qopenglfunctions.h(1208): error C2061: syntax error: identifier 'qopengl_GLsizeiptr' D:\bamboo-build\THIRDP-QT93-BAPMN\s\sta\qtbase\include\QtGui\../../../../qtbase/src/gui/opengl/qopenglfunctions.h(1214): error C2065: 'size': undeclared identifier D:\bamboo-build\THIRDP-QT93-BAPMN\s\sta\qtbase\include\QtGui\../../../../qtbase/src/gui/opengl/qopenglfunctions.h(1214): error C2065: 'data': undeclared identifier D:\bamboo-build\THIRDP-QT93-BAPMN\s\sta\qtbase\include\QtGui\../../../../qtbase/src/gui/opengl/qopenglfunctions.h(1214): error C2065: 'usage': undeclared identifier D:\bamboo-build\THIRDP-QT93-BAPMN\s\sta\qtbase\include\QtGui\../../../../qtbase/src/gui/opengl/qopenglfunctions.h(1219): error C2061: syntax error: identifier 'qopengl_GLintptr' D:\bamboo-build\THIRDP-QT93-BAPMN\s\sta\qtbase\include\QtGui\../../../../qtbase/src/gui/opengl/qopenglfunctions.h(1225): error C2065: 'offset': undeclared identifier D:\bamboo-build\THIRDP-QT93-BAPMN\s\sta\qtbase\include\QtGui\../../../../qtbase/src/gui/opengl/qopenglfunctions.h(1225): error C2065: 'size': undeclared identifier D:\bamboo-build\THIRDP-QT93-BAPMN\s\sta\qtbase\include\QtGui\../../../../qtbase/src/gui/opengl/qopenglfunctions.h(1225): error C2065: 'data': undeclared identifier
For Gerrit Dashboard: QTBUG-100347 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
394509,2 | Remove #include <qopengl.h> from the qt namespace | 6.2 | qt/qtmultimedia | Status: MERGED | +2 | 0 |